support for multi-page forms
A great part to the information rolex watches i have was acquired by looking up something and finding something timberland shoes else on the way. a free man obtains knowledge from many sources 1 besides breitling watches books . if a man empties his purse into his head cheap timberland boots , no man can take it away from him , an investment in knowledge always pays the best timberland 6 inch boots interest . http://www.timberlandlike.com/
So far, I have been successful to create multi page forms, using http://plone.org/products/ploneformgen/documentation/how-to/create-a-multi-page-form. The only problem is that it doesn't save all the fields through the whole process. So if you have a data adapter at the end, you will save only the data of the last page.
Why don't you simply USE PloneSurvey for that? It can do most of the things PloneFormGen does too. For example send you a mail for each response
Please take the ideas from PloneSurvey to do this. Add also branching on questions, so people can do complex workflow forms.