The Graphical Editing Framework (GEF) allows developers to take an existing application model and easily create a rich graphical editor. WWW: http://www.eclipse.org/gef/