I do the same thing when i can't take the kayak or boat out - or when i need to fish with younger kids who need to run around instead of sitting in a boat.
So the "best" (or at least most reliable) pond in flower mound is at Rheudasil Park -
https://goo.gl/maps/SUtCBpbBqQUxwYpa6 - typically stocked with trout in winter and catfish in summer and has a decent number of bass around as well - they just finished revamping the whole thing to be more "fish friendly" 2 years ago and opened it back up to fishing this past winter. There are several smaller ponds on the various greenbelts that have resident populations of bluegill and possibly more though i've never checked. This year Rheudasil may not get the catfish stocking as that is usually part of kidfish and it has been canceled.
Heritage park pond also as some bass and panfish - but super small.
Outside of that - i'd recommend trying some bank fishing anywhere along the north shore trail into lake grapevine - if you are a flower mound resident with annual pass - the Twin coves park has a number of nice places to fish from shore. This time of year if you can go in the morning on any clear "point" you can usually nail a bunch of white bass and catfish as they follow the shad spawn.