Примерно понял что вы хотите, предлагаю поставить глобальный хук на клавиши F3 и F4, для запуска первый и второй программы, алгоритм обработки кнопок, описан выше. Алгоритм установки хука
здесь.
Получим следующее, если запустить приложение, на дельфи, то в системе зарезервируем (установим хук) кнопки F3 и F4, после в любой программе, при нажатиях на них, будет запущена или активизирована одна из программ.
то есть для начала работ, пользователю требуется запустить программу на дельфи, после окончания работ, закрыть все приложения, хотя можно сделать что-бы к примеру Ctrl-F3(F4) закрывали эти программы, ну если хочется что бы и программа дельфи закрывалась после закрытия обеих программ (хук надо снимать), то в алгоритм обработки кнопки, добавляем включение таймера, которой раз в секунду (чаще или реже) ищет окна этих двух программ и если их не находит, то закрывает себя. Можно сделать что бы программы вообще не было видно, для этого гасим показ формы и убираем ее с нижней панели задач. Выглядеть это будет следующим образом, пользователь запускает ярлык, ему сообщается что программа запущена, и программа прячется, дальше пользователь работает кнопками F3-F4, открывая и переключаясь между окнами, а после того как закрываем оба приложения, то программа уловив это спрашивает пользователя, не закрыться и ей, в случае если пользователь соглашается, то программа себя завершает. Это если я понял что вы хотите.