I had ran across this NRCS publication early on when first starting pond construction and before I found Pond Boss forum. It gives a good overall list of needs for different species in the farm pond ecosystem,including frogs.
NRCS Farm Pond Ecosystem PDF download Hope it is helpful.
Edit: A pond like described in the above article is obviously aimed at a more naturally "balanced" pond ecosystem, with different goals than what a premium fishery might have with a "fish goals only" desire.