А в чем, собственно, проблема? Оформляем в каждом скрипте, который хотим запустить, функцию main, например, которая и будет отвечать за запуск всей логики и что-то там возвращать. Потом импортируем все эти модули и запускаем поочередно с ожидаем возврата из каждой функции.