master-plan (hackage): Master Plan is a tool that parses files that describes projects using a simple and powerful syntax in which project structures are encoded using a special algebra with combinators for specifying the different kinds of dependencies. It also supports estimations of cost and risk, as well as some metadata. The tool is then able to compute the priority of execution that minimizes costs, and also output a nice visual representation of the structure. Becase the plan description is plan text, it's portable and fits well within source control.
Keywords: library|mit|program|tools|haskell|parsing|project-management|text