Каркас для LaRake (LaTeX Rake). Вообще говоря начал с красоты :)
Создаем временные папки для каждого таска
Умеем делать джобы. Умеем их вызвать.
Умеем сливать все в папку джоба