Boatin’ the Front Range.

With local trout water up and moving, hit the lakes. Belly boats, pontoons, kayaks–they all give you a distinct advantage over wading. Positioning yourself accurately and quietly in deeper water will produce many more fish than making due with limited wade positions from the bank.
When in deeper water casting at the bank, your fly will generally drop with the grade of the bank. This allows you to slide heavy flies off of big rocks and submerged bluffs with much less chance of getting hung on the bottom, all while staying in the strike zone longer.
If hitting submerged brush, cattails, willows, etc, being able to cast from in the lake is key. Strip, strip, sink….strip, strip, sink. Once again, you are able to get in those brushy spots and allow your fly to sink a consistent depth to the bottom. After that “sink” pause, be ready for a strip-set–good chance that’s when the fish will strike.
If you’ve found a distinct strike zone–say, two feet off the bank in ten feet of water–position yourself parallel to the bank. Lay your fly two feet off the bank, and strip consistently parallel to the shore. That way, your fly is constantly in the strike zone where the fish are holding.
These are common techniques for most warm water species in somewhat deeper water. But if you spot cruising fish on the flats, get out of that boat and start stalking them by foot.
Good luck, gang.