Lastimosamente, casi todo el software que hago es del lado del servidor, y lo demas han sido pruebas con DevExpress y TMS Software.
Un buen temario sobre esto:
http://local.joelonsoftware.com/medi..._te_hace_feliz
El mejor sistema de skins que he visto para Delphi (principalmente, porque "skinnea" los controles existentes sin cambiar de codigo)
http://www.link-rank.com/
La recomendacion?
Usar bien el contraste, un solo estilo visual en toda la aplicacion, que encaje con el del OS, nada de distracciones, y no dejar en manos de ningun programador, so pena de muerte O de ver barney y sus amigos por 15 minutos , de elegir colores y fuentes diferentes a las preestablecidas.
Me parece un ataque los colores brillantes cuando se mezclan con texto (en contraposicion a cuando hace parte de una animacion o un efecto). Prefiero lo mate y los fondos claros con fuente verdana o tahoma.