Processes in Microsoft 365 for setting up Office apps, redeeming product keys, and activating licenses.
This is possible, but only with a lot of complicated work in the background. The issue is that each XML file generated is tied to a specific form template. To have the same XML created by one template later open in a different template is just not something you want to try to tackle.
HOWEVER, you can have a single form that ACTS like two separate forms by simply having multiple views. A field in the form identifies which form (view) is presented to the user. This gives the appearance of having multiple forms, but avoids the complexities described above.