ST2 allows multiple cursors in arbitrary locations - I'm not aware of another editor that supports that.
https://github.com/alfredodeza/plexer.vim
ST2 allows multiple cursors in arbitrary locations - I'm not aware of another editor that supports that.