Да как удобно, так и пишите. Можете сделать один файл обработчик и switch по какому нибудь аргументу из обработчика, но тогда будет не удобно скролить. Возможно понадобится рефакторинг, и станет даже проще, может и в один файл получится вынести общий код
Илья Родионов, если только велосипед какой нибудь творить, например создать крон на проверку папки с заданиями, например файлы csv|txt где в каком либо формате будет задание. Которое при наличии файлов будет через скрипт добавлять задачи в крон. После добавления файлы удалить. Создать юзера фтп с правами записи в эту папку. Главное инструкцию написать как заполнять файл