Dmitry (the Dev Manager for ASP.NET) has been working in his spare time on building a cool disk-based output caching module for ASP.NET 2.0 (he is planning to post it on the web once it is done). One of the things he discovered in building it was how repetitive it was to have to hand-generate configuration section handlers for web.config files, as well as the intellisense schema files to provide intellisense support for them in VS 2005.
So he wrote a very cool utility that helps with automate all of this. You can read about it and download it from his blog here. Full source code for the utility is also provided.