Mark :

Start with knowing about the soil in and around your pond . Is it acid or base what grows well in your soil type . Then look at some of the referenced sites for what you like and their growth profile. To many plants can be a problem. after you id some plants re-post with questions about them . I think you will get lots of advice. ewest