I fish a number of small ponds like you described on a regular basis. There are a million options. I stick with a small #10 Foam butt caddis, but a heavy tied EHC will fill in fine. At times I'll Fish a #16 beadhead hares ear about a foot beneath. But not unless i have to. Stick as close to the bank and vegetation in the heat of day as you can. Cast out and retrieve with a twitch-pause in about 2-3" strips. Good luck!

Ralph