Input form to trigger creation of new project based on existing template with form data?

I want to use a form to collect basic new-hire information and then trigger the creation of a new project based on an existing project template which has matching fields such as FirstName, LastName, HireDate.

How can one accomplish this? The template project has a lot of entries and assignments for credential creation, hardware/software ordering, hardware/software installation and training.

Template is called "New Hire Template" and would be nice if the automation would include the name of the person because I'd imagine the list of project will get very large and unwieldy. Example: "New Hire - John Doe"