I have a VERY dated Stupid Korn Shell tricks which goes through some colorizing.
http://home.nyc.rr.com/computertaijutsu/ksh.html
These days, with work being mostly in Linux, I'm used to bash again. On FreeBSD, I still tend to use zsh. Unfortunately, in Fedora at least (my main workstation) sh doesn't seem to be completely POSIX compliant, and I try to make my scripts usable on AIX as well. However, there's another shell, dash, which is supposedly completely POSIX compliant, pretty much like the FreeBSD sh.