I use a product called "Envirotex" resin (Check the model railroader's sections at the LHS for it) for "see-though" water. The trick to using it to create those kind of waves is to pour in several layers, building up the depth, then pour the last few layers and tipping the base in the direction of the waves as it starts to set up... It can be tinted various colors with dyes or even food coloring... For the whitecaps, I'd use titanium white oil paint... Once all is in place and set, I then use another coating, "Mod-Podge" high gloss sealer for decoupage projects... It's brushed on and looks like white glue, but dries to a hard, high-gloss finish...
For choppy water, I use crumpled foil over the resin to form the "chop"... After pouring the final layer I press the foil onto the resin, then let it cure. Be sure to coat the foil with a release agent (I use regular PAM cooking spray) or you'll have a bear of a time removing it. Also make sure that no foil gets any resin over the top, or you'll have bits of bright, shiny aluminum "floating" in the water forever when you're done.
One caution though... ALWAYS pour Envirotex(or any other clear casting resin) in thin layers, no more than 1/8th-1/4th-inch at a time, allow each layer to cure, and follow the mixing ratios as closely as possible... It generates heat as it cures, and thick layers may not just warp or melt a styrene model, but can actually set it on fire... I lost a Kingfisher that way (and could have lost the house), by pouring a one inch-thick layer and adding a "Little Extra" hardener to speed up the curing process...
For 1/35th "sand", aquarium sand will work nicely, but the best way to use it is to landscape the "beach" in Celluclay or Plaster of Paris, adding tracks and shellholes, footprints, etc., then cover with white glue and sift the sand onto it in a nice, even layer, then pour off the excess....
For deep water, I use Plaster of Paris and aluminum foil, with the Mod-Podge poured over the painted plaster. Here I used plain ol' tempera paint or the colors...