The goal is to keep water on your site as long as possible. Spread water out, sink it via swales or deep ripping, shade it with something, grow something on it. Spread, sink, shade, grow.
As for your situation, which is very analogous to mine, I would suggest finding the lowest part where water naturally collects and put a
pond in, even if it's shallow, doesn't matter. My ponds are empty in the summer, but I would assume that when there are a lot more
trees in the area the
pond might stay wet for longer. For now I have a winter pond and am trying to do the best I can with that. If you have pigs you can have them make the ponds for you for free.
My pond doesn't exceed more than 1 meter of depth, and the mounded soil (good for hugelkulture) below the pond helps make sure that water stays inside.
I've made these ponds before and had good results. I turned a sometimes soggy and swampy area into a small pond and the surrounding area got a lot
dryer. I'm planning on doing it again on a larger scale.
I pump that water into storage in the winter and in the spring and fall I can water directly from the pond, which eases the pressure on my water storage.
If you can find clumping grass, dig it out and plant it around it, as this helps stabilize the borders and creates a nice effect.
You can also put in swales above the ponds to help spread the water out before it gets to your low area. I see in my land the tendency for water to move in one specific direction that is not beneficial. Any time you can change that tendency via earthworks or by ripping or plowing on contour, you can have various gains.
There's also the idea of a deeper pond with rock-then-soil backfill and a pipe to harvest water from, kinda like a mini-well if you have the materials.
Hope this helps.
William