Critical Path Scheduling is built into A-Systems JobView. Not everyone uses it, but it can be a powerful tool.
Other applications in this product line: