The vast majority of my large bass catches have been at night. Unfortunately, here in Southern California, we don't have much opportunity to fish from boats at night.
As far as colors go, bass see red and green. Yellow looks white/gray to them. I see a lot of problems with Doug Hannan's statements from way back.