When I do a double closing (or simultaneous) , I write up 2 separate purchase and sale agreements. One with the seller and one with the buyer. As a matter of fact, I do it this way all the time, even with assignments. My closing attorney accepts my contract with the buyer as an assignment (What we call the "back end" contract).
When I send the title work to them, I let them know if we're doing an assignment fee or a double closing.
I hear that the banks are getting very strict (and so are title companies) with double closings and short sales. We were turned away from 3 title companies on one deal because it was a short sale. We actually had to fund the deal with our own cash before they would close it.
Shortly after that, the title company emailed me some new guidelines from the underwriters stating that short sales could not be "double closed". They had to be funded on the front end with cash.