LiquidPlanner is an online tool for managing projects, tasks, workloads, and more, automatically and dynamically scheduling work for your whole team, even as factors change.
Automated scheduling
Best and worst case scenarios
Insight tools
Time tracking included in Professional and Ultimate plans
Always free tier available