Protoyping and Static Sites with Gulp.js

I was hoping to break things down enough that anyone could get excited to use it.
I was able to 'write' my own prototyping and static-site tool with a mere 110 lines of code. This post is meant to teach you how to do the same.