The best thing about SCons is the build cache. I wish more build tools had that.
If you think about it though, it's not hard to cons up a tool that files objects on disk by normalizing all the inputs to a compile step, and retrieving that object if it exists. Here's one but there's others.
http://beza1e1.tuxen.de/version_control_and_build_systems.ht...
Now that's a VCS I have not heard mentioned in a long time. I shudder to think some entrenched legacy project is still stuck on ClearCase.