I researched a bit on FormWizards, and what I felt is that it is oriented more towards the idea of multiple form submission similar to that of Google forms where we have multiple pages.
I was thinking of creating a FormSetContainer which would be like a collection instance of different Forms, FormSets. or FormSetContainers themselves. It would be oriented more towards how we handle it in the backend, like the saving process, validation, etc rather than the frontend side. And the FormWizard View may be revived to display the FormContainer.
This would be another level of abstraction over the FormSet and can be helpful in the case where the user needs to get data for different model objects at once.
Please comment on need and feasibility of this.