Is there an easy way to run/control multiple seperate keyboard/mouse controlled VB 6.0 applications ?

App 1 gets data from hardware devices, writes a text file to the HD.
App 2 needs to load/process this text file, then write an " answer " text file.
App 3 needs to load the answer file, then sort the data, then transmit an array of 55 by 3 long int over to a microcontroller.


And do this over and over and over with a variation 1 time per day for calibration. All LOW speed communication serial or USB.

Where do I go to research this ?