Sublime is really pretty, and has great functionality out of the box.
Ultimately, vi/vim's contribution is the modal editing method (and derived things like motions), which can be transplanted to any other IDE or editor that cares to support it. But for the fundamendals - editing and switching between files - I've so far found vim to be the cleanest, most natural vim.
[1]: http://jelv.is/emacs-blackboard.png
Also, have you tried Evil? Apparently it's a very good Vim-emulation mode for Emacs, highly recommended over Viper.
I haven't tried Evil, in my last emacs phase it wasn't mature yet IIRC - maybe I should give that a go and see if it tips the balance yet again.
[1]: https://github.com/jonathanchu/emacs-powerline/blob/master/p...
Obligatory vim can be pretty too, and I am happy with how mine looks.
http://i.imgur.com/ZC2xDxH.png
On a related note, I like how my terminal vim looks better than how the GUI looks. I don't use emacs much, but same goes for emacs.
My screenshot doesn't have custom status bar shapes. GP does. Anyway, for that, you need powerline(available for both vim and emacs).
My color theme is ir_black https://github.com/wgibbs/vim-irblack If you are using it in terminal, you also need to set up ir_black theme for the terminal.
Not sure what that means
> even after having in aggregate spent many days customizing it
Do your work and if you find you can add something to your ~/.emacs then do
> Vim feels cleaner and less annoying,
I cannot empathise with that. Model editing is awful. I feel like i should have a foot pedal to actually toggle it
/oldest debate in the world