Bueno, hace tiempo encontré en
Dynamicdrive un script que permitía a los usuarios que al hacer clic en un link pudiesen cambiar los archivos css que carga la página, permitiendo crear varias versiones de un diseño de distintos colores, y con estos links cambiar de versión con facilidad.
Últimamente he estado trasteando con
Mootools, e investigando un poco he encontrado
mooRainbow, un script que permite que el usuario elija (usando un círculo cromático) el color para aplicarse a un atributo de un elemento de la web, por ejemplo, al fondo o al color del texto.
Puedes personalizar mooRainbow con facilidad, en
una sección de mi web he aplicado mooRainbow, y la verdad es que el resultado me ha impresionado (aunque aún me queda aprender a modificar algunas cosas).