Learning all this Node.js stuff (albeit very, very slowly) means a lot of run, cancel, restart and reload...in addition to all the other things I should be doing if learning best practices for web development. As with most things in life and especially development, somebody has already come up with a better solution. This solution is called Grunt.
Although not done with the book yet, about halfway through I broke out and with a little hacking, created a Gruntfile for creating more Gruntfiles for each exercise. If you want to use this task runner for yourself, it is available as a gist.