Hola,
Sólo para decir que ya es posible asociar extensiones de archivo "raras" con un determinado lenguaje, de manera que, cuando se abran dichos archivos, se utilize el "coloreador de sintaxis" del lenguaje en cuestión.
Nota mental: Esta tarea acaso pueda automatizarse en cierto modo, es decir, cuando se abran archivos con extensión "desconocida", podría preguntarse al usuario si quiere asociar dicho archivo con alguna "sintaxis" en particular.