Here's what we've been working on for a while:

http://www.microsoft.com/downloads/details.aspx?FamilyId=57A14CC6-C084-48DD-B401-1845013BF834&displaylang=en

It is an early step towards the vision described in the Greenfield  and Short's Software Factories book. a kit that lets you create your own domain specific language -- just a simple visual one at present. (Our ambitions extend well beyond that!)