You can look at
www.qdabra.com They have a suite of webservices to make this live.
You can build your forms as Database type and store their data in SQL rather than in seperate xml forms.
Aggregation of lots of forms is not practical with an individual export, that is where Qdabra's tools really shine.