Si crea una transformación JET, se empieza con un ejemplo del código de aplicación que desea crear, que suele ser uno o varios proyectos de Eclipse. Esta aplicación de ejemplo se denomina ejemplar. A continuación, utilice el editor de creación para identificar los componentes del ejemplar que varían de una aplicación a otra. Este proceso de identificación crea un modelo de datos que representa los aspectos variables del ejemplar. También puede asociar acciones de generación de código con elementos del modelo. Finalmente, el editor permite crear plantillas JET a partir de archivos del ejemplar, y efectuar sustituciones de texto con referencias al modelo desarrollado.
Después de crear la transformación de modelo a texto y el metamodelo correspondiente, puede utilizar modelos de entrada XML básicos para validar la transformación. Además, otro código Java puede utilizar la transformación mediante herramientas, como por ejemplo las herramientas de transformación de correlación de modelo a modelo.