What's wrong with developers?
The simplicity and versatility of make provides a software tool constrained
only by their imagination.
Applying a topological sort of targets and dependencies is applicable to so
much more than source code.
(see D. Knuth, The Art of Computer Programming: Volume 1)
My suggestions to use make for a work-flow project just never seem to
be accepted ? :)
Make + Vi are my IDE
Linux Build (http://home.valornet.com/lorrainesue/Linux/makefile)