The first scenario is what I am/was trying to accomplish. 2 or 3 different files would be stored, each file type moving through it's own workflow, and then being combined into one document when each individual file has moved through it's workflow.
Thanks for the response anyway!