Why not just use My.Settings? It supports both Font and Color. If you bind those properties to the settings then you don't even need any code at all to load and save.