One nasty thing about white, depending on where you fish. It's blindingly bright. If you use white, you would need to break up the white with "sprinkles" of some other colors. Otherwise, you end up with sore eyes from the glare.
Better color solutions would be "off whites," such as tan, almond, sand, very very light grey, etc. The darker they are, the warmer, but still much "cooler" than the bare metal.
Often the choice boils down to a balance between heat, glare, clean-ability, durability, wash-ability and cost. Another factor is where on the boat you're putting the product. A horizontal surface that gets lot of traffic, wear and tear needs a tougher product. A vertical surface that seldom or never gets touched can get by with a much less durable product. The type of fishing and the location can affect your choice. For example, you wouldn't want to pick white or almond if you are fishing the electric boat bass tournament circuit here in Georgia. Many of the smaller lakes have Georgia red clay muddy banks/ramps and your freshly painted deck would quickly be stained brownish red clay color. Lake Lanier, on the other hand, has cleaner docks, but still has the red clay banks, so a stop for lunch could quickly "muddy up" the lightest colors.
Alternative good choices are Marine Vinyl, neo mat, hydro turf, grizzly grip, rugged paints. Not as good, but a traditional choice has been lighter colored carpets. But carpet has many negatives to it, including mold and mildew.
For my own boat and after many posts inquiring of those that used it previously, I am choosing to go with Grizzly Grip this time. I requested samples of each type of color I am interested in (colors I think will be "cool" temperature wise) and will pick from those samples. I am going to go with a lighter color because I plan to fish the larger lakes here in Georgia. I will probably pick Grizzly Grip's Safari Tan color because it offers a good balance between coolness and it's close in color to the Georgia red clay dirt.