Хочу узнать мнение экспертов как правильней поступить в данной ситуации: есть четыре .py файлов, 3 выполняют api-запросы, а 1 является связывающей библиотекой. Нужно запускать эти процессы из одного .exe в фоновом режиме, эти 3 файла должны работать параллельно, не завися друг от друга(интервал циклов у файлов разный и ждать конец выполнения всех, что бы повторить их циклы заново не подойдет). Скорее всего нужно будет использовать многопоточность и тут у меня 2 вопроса: Как это лучше всего реализовать?; Как это запустить один процессом для диспетчера задач(start.exe), что бы при закрытия .exe циклы завершались?.
Про pyinstaller и .pyw мы знаем.
Не хочется допустить фатальную ошибку, заранее спасибо.

p.s. Второй вопрос при многопоточности отпадает.