Hijacking this comment, I use Horst Schaeffer's MemPad[0] for this. Super lightweight, super simple, super fast. Also great for tracking freelance work with one file per client. Alas, Windows-only.
Logged in to say hi to a fellow MemPad user! I just emailed Horst the other day to request some features. It was interesting to learn about PureBasic as well which is what he uses for all of his programs.