My favorite plants are yellow and blue Water Irisis. Over the years they will show up in different parts of the pond on their own. They will grow out into the pond two or three feet and a foot or two up on the bank. I got my in the wild but you can buy them anyplace. They are hearty but not what I would call invasive.