Pensando nisso como tese de mestrado criei uma linguagem alternativa para o NCL o JNS(JSON NCL Script). Ao contrario de um template onde é necessário criar uma estrutura padrão para então diminuir o trabalho o JNS tenta ser uma linguagem alternativa para descrever um documento NCL, Assim como um template após fazer o seu programa é necessário compilar o código para um código NCL equivalente.
http://www.midiacom.uff.br/~caleb/documentacaoJNS/
Por favor deem uma olhada e veja se acham útil de alguma forma.
Abs Caleb
Autor: Esdras Caleb Oliveira Silva