colournoun, 6 months ago I use Emacs’ Org Mode. It may not be exactly what you’re looking for, but it is highly versatile.
I use Emacs’ Org Mode. It may not be exactly what you’re looking for, but it is highly versatile.