A friend turned me on to a company that makes incredible products. The owner is a chemist, owns a 96' yacht and is cruising the Mexican waters off Puerto Vallarta at the moment.
They make a product that is very bright and shiny and smooth. When water gets on it, it grips your feet or shoes and is totally non skid. My friend is using it on boat decks with great results. It is colored or white and pours on, trowel it on and it self levels. It has a short pot life so you have to move fast. It will go over painted surfaces or bare wood. It has UV protection and lasts many years. They actually use it on concrete floors too.
The company web page is very busy and cumbersome. I will update this with the product later. I forgot it today.
The Elasto-Deck 6500 PT is the coating.