As Steve pointed out, here's another product based on DSL Tools technology.
From the Tangible web page:
"Model-Driven Code Generation featuring Drag&Drop UI-Design (Software factory supporting DSL & UML)
1. Define your business objects using
an UML Model or Class Wizards
2. Let tangible architect generate business
objects, db-schema, data access code
3. Extend your business objects and
create your UI using Drag & Drop "