I know, right? However, one of the strongest points of Emacs is the huge amount of existing packages.