Emacs org-mode
Kitchen sink is yet to be implemented[1], but for everything else you are covered:
- Executable blocks
- Footnotes
- Inline charts/images
- TODOs tracking
- Multi-device support (there are mobile apps)
It's not going away any time soon, and you can always add-on stuff yourself if you familiarize yourself with emacs-lisp.