ProgrammerPC, раз уж вы используете .NET, пользуйтесь тем, что есть, не придумывая велосипед.
Есть такая вещь как settings. В Solution Explorer откройте в Properties - settings.settings. Там добавьте строку, назовите, например btnPlusColor(цвет кнопки Плюс),
тип - System.Drawing.Color
scope - USER.
Value = System.Drawing.Color.Red(например).
После этого в программе вы можете делать так: (пример на C#, но смысл абсолютно тот же)
Действие при сохранении параметров:
Код:

Properties.Settings.Default.btnPlusColor = System.Drawing.Color.Blue; //Назначили
Properties.Settings.Default.Save(); //Сохранили.
Таким образом вы назначите переменной значение - голубой цвет. И это значение будет храниться в файле постоянно.
При открытии программы надо просто своим кнопкам и прочему назначить значения из settings:
Код:

buttonPlus.BackColor = Properties.Settings.Default.btnPlusColor;
Вот и всё
