buenas
subí a la granja un control ColorButton modificado , agregándole los métodos SaveSettins y Load, el primero guarda el color cuando es cambiado (evento change) y el segundo se utiliza para leer el valor y asignarlo al value del control.
capaz el nombre del método sería mejor 'LoadColor' jajaja
pero ta son detalles
saludos.