When I was digging into implementing custom application settings I found one great article on CodeProject. Title of article is Unraveling the Mysteries of .NET 2.0 Configuration. Article explains everything about custom configuration sections, elements, collections, saving settings and using them in applications.