WIP: Add scripts for performing common tasks

Fixes #719.
Correct! My question above is whether we should/could extract the `Makefile` out into scripts in the `script/` dir rather than having scripts in 2 different places. The `script/` dir seems to be the GitHub convention of choice.