Arcimboldo
Generator's generator (JSON templates plus automatic DSL generation)
...This workbench is based on the JSON templates and a so-called description file that lists the files to generate. It requires thus a minimum of knowledge and effort to manage the templates and the source specification. It provides a powerful multi-file editor that highlights the cross-references between the templates, the JSON object, the description list and the resulting files. For example, a simple click in an application file allows a developer to see where the clicked symbol does come from.
The workbench can be used as a JSON based generator, but a DSL based on Xtext and Xtend can be generated from the JSON object with a single click.
...