То что вам надо - придется делать ручками, особенно дневные и ночные конфигурации.
Готовые пакеты под такие ситуации - решают проблему только того человека кто его делал, и если такой пакет есть - не факт что он вам подойдет )
Для решение этой проблемы подойдет любой брокер очередей, почти у каждого из них есть возможность создания отложенных задач. Если вы знаете что надо обработать за определенный период x задач, где-то заводите либо счетчик, либо опрашиваете состояние очередей на количество имеющихся задач, и отправляете новую задачку либо сразу в очередь, либо в отложенную очередь.