Yellow will be warmer. It's your boat
so you can give it any color you want. Most people choose "soft" colors so as to avoid glare in your eyes on a sunny day.
We have used acrylmeric sportcote on our non skid areas, it has water
cleanup, and is used for non skid in swimming pool areas and showers.