You might get some distance with setting background, or setting foreground and reverse video, with the likes of
tput setaf 2 && tput rev && tput clear
tput setab $(($RANDOM % 9)) && tput clear
setterm -term linux -background yellow
setterm -term linux -foreground red -reverse
However, it doesn't quite work when you do things like running an editor or a pager.