I just released my first domain specific language to the public! The Configuration Section Designer is a Visual Studio add-in that allows you to graphically design .NET Configuration Sections and automatically generates all the required code and a schema definition (XSD) for them.
For all information, downloads, source code, work item tracking and discussions visit http://www.codeplex.com/csd.
The Configuration Section Designer is built on Visual Studio 2008 with the very excellent DSL Tools. Instead of publishing it here on the blog as I normally do with my pet projects, I've decided to host it as open source software on CodePlex so that hopefully other people will find it interesting enough to contribute and make it even more powerful. This also gives me the chance to test-drive CodePlex in a real project, and so far it's been working great so I'll probably be moving more projects to it.
Anyway, if you have Configuration Sections that you're currently writing by hand, I encourage you to try this and let me know how it works for you. I'm pretty excited about it, I've only published it yesterday evening and it's already got over 40 downloads and a good feature suggestion of someone that's been porting his hand-written code to the designer! Good times!