So....my two pennoth worth as I'm a newby at G coding.......you have two separate parts to be machined on the same bar stock material......for example.......a 25mm steel square bar billet in a vice, sitting down on parallels, and you have two separate programs, one for each part.
You could create a new program in Notepad by pasting each one in, one after the other, and start each program with G54....G55 at the beginning to make the tool go to the respective part at the start of each program.
This way you end up with one long program in place of two programs.........the second program has the G55 edited in at the beginning to position the tool for the second part.
I assume you are working with an auto tool changer and not stopping mid cycle to manually change over tooling etc.
This is only a suggestion as I'm learning G coding sequence and if it's totally nonsense..... I learn too as to how it can be done.
Ian.