eEMF Modeler aims at easing the design of Ecore models. The diagram allows modeling and code generation.

Ecore diagram editor

eEMF Modeler adds to Eclipse with an improved Ecore diagram editor who is a good alternative for the defaut editor. This diagram comes with lots of features dedicated to ease the design of Ecore models.
An outline view, some modeling assistants, some advanced edition dialogs (for example to easily create bidirectional associations, to select the element to display on the diagram) and code generation are available in the Ecore diagram editor.

Here is a screenshot of the Ecore diagram: