SCDL - Simple Configurarion Definition Language utility by Dmitryr.
This is a simple tool to generate config sections sources from sample
XML config files containing the section as it would appear in
web.config files.
The tool examines the sections in the .scdl file and generates the
corresponding classes. The tool is using CodeDom and thus it can
generate the sources in CS or VB (or any other CodeDom supported
language).
The tool auto-recongnizes strings, integers, boolean and
timespan values in attributes and generates configuration properties
accordingly. It supports nested elements (one level deep) and
collections (with simple elements). As is, it supports the 90% case
and it can be expended to support more complex constructs as well.
Version 1.1 supports the generation of .xsd schemas. In addition
to the source code for config classes it generates .xsd schema
for the section. The schema can be used in Visual Studio to
provide intellisence and validation of web.config files.
http://blogs.msdn.com/dmitryr/archive/2005/10/02/476245.aspx
Go through Readme file carefully. Download