A friend from my previous life, Jezz Santos, has been very active in the area of Software Factories. Today, I noticed that he had a new post on what you should consider when bulding "powertoys" for the Microsoft DSL environment. Go and read it!
My opinion of Domain Specific Languages and Software Factories concept in general has been that they are the future of software development. We cannot continue living in the age of handcrafted software development any more, but instead we have to move on towards a more industrialized way of producing software products.
More on this later.