Is it possible to run one program to start or select a process for instance, and then link to a second program to perform a task based on the results of the first program.
I remember doing this in BBC BASIC years ago and found it useful when writing long, involved programs.