Automatically adding sub-assemblies to a main assembly

I'm currently using PDM Templates to create a new job folder and automatically create a top level main assembly within a custom folder structure. The PDM Template names the main assembly file with the job number at the beginning of the assembly file name. This all works perfectly. What I'd like to do now is add a new sub-assembly to the main assembly automatically everytime this PDM Template is used. This would help the user by not having to manually add the sub-assembly and name it with the same job number. I can get PDM to create the sub-assembly and name it with the job number fine, but I can't figure out how to add the new sub-assembly to the main assembly without manually opening the main assembly in SolidWorks and inserting the sub-assembly myself. I've looked at the PDM Templates, creating a PDM Task, and using Dispatch to do this, but I'm not proficient in writing scripts. Does anyone have any ideas for how to make this happen?