a template system on top of taskjuggler for task planning, scheduling, manning and costing.