In his blog post
Zachary reports about his experiments with SCons, while trying to come up with a cleaner replacement for a bunch of old scripts and code fragments that proved to be rather unmaintainable.
After a few struggles here and there, he is now rewarded with a more modular code base. Reproducability of results is a snap, and he can even run things in parallel with the "-j" option. Check out his nicely written article now!