Some more editortools

emacs support only for now.  Code is a bit proof of concept but has tests & stuff.