Hi @ConnellP ,
Do you want to submit form in two ways, one to submit all at a time, one to make different users to fill in and after all the data has been filled in the form will submit?
The first one is easy, just using submitform function or patch function is ok.
The second one means that you need to save the data that user1 fill in and display it in user2's form.
Could you tell me do different users use different computers to run the app?
1)If they use the same computer to run the app, you could save the un-completed form's data in local, then when user2 run the app, load the saved data in powerapps.
Please try LoadData() and SaveData() function.
Here's a blog about how to build this kind of app for your reference:
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/offline-apps
2)If different users use different computers, I'm afraid it's not supported to save data in powerapps and load it when another user use the app.
In this situation, I suggest you update the form to your excel when user1 completing fill in his part of the form.
And then, load this form's data to make user2 to edit this existing un-completed form.
Best regards,