BBEdit shell worksheets
Emacs wouldn't launch this morning (don't ask) and I needed to do something so I fell back to using BBEdit and now I've spent an hour tinkering with BBEdit's Shell Worksheets, which are similar to a lightweight Babel feature from Emacs.