I can do that in Emacs!
I like to develop Emacs packages. You can check out my projects on GitHub.
nnic joined 5 years ago.