You might be interested in my "Nifty Sticky Form Builder" The form will pop up where you left it last time, so if you put it in the middle it will pop back up in the middle. More information about the "Nifty Sticky Form Builder" Here!
Tony
That should happen automatically with any standard form provided auto center is switched off.
In some cases, you may need to save the form before closing it.
What does yours do that's doesn't happen with a standard form?