Unfortunately, I can't get task juggler tocompile, but planner and kplato look as though they'll do the job forme. So now I just need to learn how to use them properly.