Hiya! How big is the pond?? Is it dug in the ground or raised up?
I've got a 1,500L raised pond (brick surround) with loads of plants, fish (2 gold fish who were having sexy time on the bank holiday), sticklebacks and a TON of tadpoles. (also the damsonfly and dragon fly larvae are out and about).
If its pea green you can use straw or liquid products as it will kill off any particles floating in the pond making it all green so they sink to the bottom. There are tons on the market which are animal friendly (fish keepers don't want anything to hurt their fish!), I get mine from an online company called ThePondKeeper. Got a green away and something else to help.
Normally a UV filter will keep it from going green again so if it is big enough and you plan to put fish in get an all in one pond pump (pump, filter and UV light on one) as this will keep everything lovely and clean for the fish, newts and frogs :) Also running water will bring in a lot more insects for the frogs to nom on.
Agree make sure there are things or plants for animals to climb in and out of. Also got tons of small boulders on one side (I will get a waterfall in one day) which also helps as a climbing frame and has hidey holes for the frogs.
for any thin stringy green weed (normally on side of pond) you can't beat the old stick method but you may need to leave it a few weeks so the tadpoles and baby newts don't get caught up!!
If you DO need to top up with tap water, get a tap water neutralizer which you add when you need to top up water which gets rid of all the nasties from it so it doesn't harm anything in the pond.
Do love a pond me 