I've not found anything that can't be accomplished with npm run.
I mostly use browserify, the commands for which can easily be run from a single line.
For more complicated things all I have to do is create a js file and add it to the scripts object. It is really much simpler than grunt/gulp make it out to be.
AND I don't have to rely on plugins being available I can use any node module.