Thoughts on Multi-page forms.
This sounds like a really good feature.
However if you have time it would be really nice to have the ability to cover the following use cases.
1. Option to set the form as a "Submit on next" = True/false.
Use Case: In all forms there is a drop out rate. In Multi-page forms that rate can be higher. In some business scenarios a partially complete can still be useful for data analysis. Especially customer questionnaires.
If the form option "Submit-on-Next" = True. When the user clicks "Next", the back-end could capture something which we would otherwise lose when the user abandoned the process. So clicking NEXT, sends the partial data to the server & also moves the user to the next page of the form.
Clearly there are also Use Cases where an incomplete form is useless, hence we need this to be optional.
2. Optional to "Save state" button
For long forms it would be nice for the user to hit "Save State". This would Submit the data they've entered so far. And permit them to resume from where they left at a later time.
This is really handy where the user has an unreliable internet connection OR where you are asking questions which they may need to research prior to answering.
3. Optional Sections
Often really long forms are the result of needing to cover a diverse set of populations.
It would be nice if some parts of the multi-part form could be skipped or included based on the Users previous answers.
eg: If the "Type of Applicant" = "Business" then clicking NEXT would skip the pages for "Individual" & go to the Business, then Incident pages. Similarly if the "Type of Applicant" = "Individual". Clicking NEXT would go to Individual pages, then skip the Business pages, to jump to the "Incident" pages.
Perhaps this kind of workflow logic is too much for a V1.0 release. But hope you find it useful.