Stavo pensando a come poter fare diverse versioni del template per il mio sito.

Se ho un template con una palette puntata verso il verdino di colori che seguono una certa graduazione, e che hanno un rapporto/legame/armonia (chiamatelo come volete ), come posso ottenere lo stesso template magari convertendo i colori verso il rosso?

Voglio dire...

Io scelgo un colore di sfondo per un div e un colore per un altro div.
Questi due diversi colori avranno un rapporto particolare (calcolabile credo lavorando sul valore esadecimale).

La mia curiosità è: esiste un software che permette di fare una proporzione e ottenere i colori equivalenti MA per un'altra graduazione?

Tipo se ho un div con colore1 e un div con colore2 e voglio fare un altro CSS con dei colori diversi ma che mantengano lo stesso rapporto, c'è un programma che mi fa la proporzione?
Una cosa tipo
codice:
Colore1 : Colore2 = x : NuovoColore
Esiste qualcosa del genere? O c'è un algoritmo particolare per calcolarlo?

Grazie mille