MySettings
MySettings is a .Net-native INI file reader/writer. It can parse files containing comments. Also provided is a default-backed settings class, i.e. one can specify an INI file containing defaults, and another INI file containing the user's current settings, and it will retrieve a setting from the defaults file if that setting isn't found in the user's settings. Optionally, it can remove a user's setting if the new value for that setting matches the default value.