Workflow for a single board where projects can have multiple deliverables done by different people

How do I do this?

I am trying to create a workflow for a single board where projects can have multiple deliverables. I use a dropdown menu in the project that could be (Brochure, IFU, Movie, Email, etc). Each deliverable needs to be assigned to a different person, and have different subtasks.

Its there a way to make a workflow that can create a project with subtasks on a board whether submitted by a form or manually entered – with multiple types of deliverables being requested?

E.g. The project form has deliverable dropdown with BRO and MOV selected. One person will work on the BRO (brochure) and a different person will work on the MOV (movie).

The project should then create the following:

Task BRO
subtask - design
subtask - approvals
subtask - translations
subtask - distribution

Task MOV
subtask - script & storyboard
subtask - production
subtask - distribution