Do a search for boat all the way back to the beginning. You will find a few posts about boat detailing, but not a lot.
The only experience I have is on my own boats and I have used and still use the same products I use on my vehicles. There are many specialty boat cleaners and waxes, but unless you have severe stains, algae, or heavy scum buildup, they may not be needed.
My boat is kept on a lift and I can clean what little water stains that show up with Clean Shower and a bug sponge. In years past, I used Meguiar's products, but this year I used the AIO/UPP combination I have been using on my van. The boat still looks good and has only needed plain water wash downs so far this season.
A boat that has bad water deposits will probably need some pretty strong stuff to clean it the first time. Many of those are acid based and obviously need to be used with care. A local marina will have most of the cleaners available and you might be lucky enough to find someone there that know something about boats to make suggestions.