@Slamrc
Yes, this is quite basic to do. The trick is to hold on to the Last Submitted record from your form.
To do that, make sure you have a formula such as this in your OnSuccess action of your form:
Set(glbRecord, Self.LastSubmit)
Now, for your Item property of your form, you would simply patch in the values from the last submit that you would like.
For example, if you have a Title and an EntryDate column in your record that you want to persist to another entry, then you would do the following in your Item property of your Edit Form.
Patch(Defaults(yourDataSource), {Title: glbRecord.Title, EntryDate: glbRecord.EntryDate})
NOTE: Keep your for in Edit mode all the time. Ignore using New form as the above formula will always be providing a New record.
One additional note, if you want the entire record last submitted to be used again, then change your Item property formula to:
Patch(glbRecordm {ID: Blank()})
I hope this is helpful for you.