Not sure if references to specific companies are allowed on this thread, but Aztech International (at goaztech.com) has a free utility (Run!23) which is a demo of their extended offerings, and it contains a tool/button: TRACE, which will generate either all Successors pushed or all Predecessors pushing any task. I use it every day.