One of the tricks fresh water planted tank people use is to plant heavily when setting up a new tank. The idea is to have plants in place before algae makes an appearance, sucking up excess nutrients, so that algae lacks food to grow. Sounds great doesn't it? In my experience, I've never been able to skip the "algae phase". You just have to fight with it for a while (manual removal, water changes), until something clicks and your macros kick in and take over. It just seems to be an inevitable phase of the maturation process of every aquarium. In the meantime, try out lots of snails, to see which ones work best in your tank. Also, you can acclimate Mollies to salt water pretty easily. Don't feed them at all, so you don't indirectly feed algae too, and the mollies will go after a variety of algae, even some cyanobacteria.
I've often wondered how much more popular our hobby would be, if someone figured out a surefire way to avoid the algae phase. At least with planted tanks, we are working WITH Mother Nature, rather than trying to conquer her, which never works. Good luck!