When installing a pond at a customer's site, I follow a couple of rules of thumb. Any new plantings (terrestrial) should blend with the existing landscape where possible.Some customers have one or two preferences as to plantings. Try to accommodate them. Other than that, I utilize a lot of ornamental grasses and sedges.
Don't forget aquatic plantings. They are crucial to keeping water quality a optimum levels and aid in softening the starkness and monotony of the perimeter rock.
It very easy to overplant around a pond. Avoid the 'cluttered' look.
"Everybody is ignorant, only on different subjects." - Will Rogers