Hi,
The easiest way: create a job with not yet added patch jobs, name it like "Job_template". If new patch has arrived then you clone initial job using right-click menu, add patch-specific jobs to cloned job and run it. But in that scenario all tasks from the "template job" will be cloned each time and it might be a bit messy after a while.
Alternatively, you may create folder, name it like "Job Template", put all the tasks and jobs used in template job to this folder and export the whole folder to xml (right-click -> export):
When new patch is available then you could create new folder and import exported xml into it - that will move all the tasks and template job itself to that folder:
Now you will add new patch-specific job to the template job and run it:
Probably the second way is more convenient. And it also will create an xml file with the prepared job that might be backed-up to some safe location or can be used to import he job to the different NS.
HTH,
Alex.