I use Microsoft expression web, i don't really understand all these functions it has. I type of use just like a written text editor that highlights the code in different colors, i think like notepad++.
In my opinion sublime text is the best you can use. it comes with many plugins that you can install and use. Also themes which you can install to change the layout of your editor. It is completely customize able.