SE Michigan has one of the best natural lake area's I have ever been around. Lots of vacations there. The lakes would be a storehouse in itself for plants if you can identify the plants you want.

Just don't forget that most of these problems can be taken care of with plants and fish. Plants to use up nutrients and add oxygen and plant and bug foods Grass carp to control too many plants, KOI and Israeli carp for algae. Bass to keep the KOI and Israeli's under control. Then it comes down to tweaking, managing with the numbers.