graficamente ci riusciresti con una serie di interpolazioni passando da un colore ad un altro a tuo piacimento!
mentre usando A.S. potresti mettere tanti colori all'interno di un array e col random recuperarli

la scritta cambia colore da sola?
tramite pulsante?