Pessoas completamentes cegas conseguem programar normalmente! Uma pessoa com seu problema não impediria aprender e programar bem!

Eu diria que seria melhor ir para o backend que não depende da visão. Ou seja sem tags de cores!

O front não é impossivel, mas mais complicado!