I'm making this up as I'm writing this. Suggestions and whatever else are welcome in the reviews/comments.
Published this for my friends to read, but if someone else finds this have fun