Me uno al resto de mensajes sobre no cambiar los colores de los controles. Como mucho habilitaría la opción de que el usuario los ponga como quiera y los recupere al volver al programa guardandolos en un fichero Ini o algo asi.
Te recomiendo un vistazo a los comentarios del gurú "
Joel Spolsky", en concreto los artículos sobre diseño de interfaces de usuario, que son muy clarificadores.
Un saludo