Model To Text MTL
MTL is an implementation of the Object Management Group (OMG) MOF Model to Text Language (MTL) standard.
This component is an entirely new development of the OMG MOF Model to Text (Mof2Text) language. The implementation will be compliant with the core feature compliance level of the Mof2Text language to start with, then with the advanced feature compliance.
MTL 1.0 planned for June 2009 including standalone engine and parser, first MTL syntax support, (core feature compliance level of the Mof2Text language) Eclipse IDE components MWE integration and documentation. In the meantime, component opening is planned for January 2008, and standalone engine will be available by June 2008.
You can get the MOF Model to Text specification at this page : 
A documentation is also available in the MTL Eclipse plugin...
The template editor provides the following features :
- Syntax highlighting - Content assistant - Error highlighting - Dynamic outline - Code folding