I've even started using grunt with a C++ project I'm working on, and if I make sure that from day one I can start up from a new machine:
% grunt init
... my life is better.It's interesting, grunt is a nice "automation layer", as opposed to a build tool. I'm now using it to automate my build setup. Having that extra thing to bring it all together into one command makes it all so much easier.