"Essential is a project to create a workbench for applying Model Driven Development (MDD).
The workbench allows to experiment with models, metamodels, templates and transformations in an integrated environment.
The main focus is to provide a declarative environment oriented to prototyping and evolving custom DSL and MDD tools in a quick and clean way.
Motivation for a new tool
Essential.Meta. DSL for Metamodelling
Modelling with Essential
StringTemplate, the template engine"