Мне нужно разработать приложение в Winform C # и попытаться найти подходящий шаблон дизайна для этого приложения.
В основном, мое приложение взаимодействует с парой Exes, и вывод контролируется, и на основе вывода пользователь нажимает кнопку для запуска другого консольного приложения (как показано на рис.).
Сейчас я написал отдельный класс для каждого консольного приложения, с которым мое приложение взаимодействует. 
Каковы наилучшие способы решения этой проблемы (с использованием шаблонов проектирования).
Спасибо,
Харша