Multi-step forms with multiple submissions per user

That’s essentially how a custom form works.
Use a single row helper table to collect all inputs in user specific columns, then when the user submits, use an add row action to add a row to the “permanent” table.

The below thread includes a copyable template.