I'm looking at a product called AIRMAX SHORELINE DEFENCE . Supposed to cover well and NOT even harm frogs or fish!?? It took WAAAY too many years to finally get grass to grow good on the steep banks. So now I just need to clean around the edge of the pond.
That product is for EMERGENT plants. Those are the plants that grow rooted in the shallow water. I actually like those plants in my ponds. They help prevent shoreline erosion, rob the horrible filamentous algae of some of its nutrients, and provide lots of habitat for creatures large and small in the pond. However, when those type of plants get too thick or spread too rapidly, then they become a problem and need to be treated and controlled.
We actually have some pond management professionals on the forum that treat people's ponds for those types of plants. They can give you expert advice on that topic.
However, for your terrestrial (rooted in dry ground) plants, a careful application of glyphosate should inexpensively solve your problem. You don't even need to treat the entire perimeter in a single application. I would treat the north perimeter on a day with a light breeze from the south. Treat the other areas when you get subsequent good conditions for those areas.
P.S. If you are going to become a more often herbicide applicator, then at least get some basic PPE (personal protection equipment). Buy a basic P95 paint respirator mask at a big box hardware store. I usually spray herbicides as my LAST task on the farm, and throw my clothes straight into the washer and then hop into the shower to clear my skin. However, when I am spraying nastier stuff where I will get significant contact, I will wear a disposable coverall and my rubber muck boots.
I definitely believe chemicals can make our lives much easier. But you must absolutely follow all of the application instructions!