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 usingan UML Model or Class Wizards
2. Let tangible architect generate businessobjects, db-schema, data access code 3. Extend your business objects andcreate your UI using Drag & Drop "
2. Let tangible architect generate businessobjects, db-schema, data access code
3. Extend your business objects andcreate your UI using Drag & Drop "