Have you tried to use variables? This is something we use if we machine parts that belong to the same part families without having to rewrite a program. All you have to do is change the value for a variable and you can machine a different part in the same family.
Consult your machine tool manual for further explanations.
I just found out that turning "CREATE TEMPLATE" was just added to the more recent updates to SolidCam.
It bugged me for the longest until I called SolidCam to find out why it was not working in my V2007. I upgraded to the latest and it works just like my mill templates.