Of course there is never that one editor that beats them all, but I personally like this one very much. It has a great UI look and feel to it, very easy to setup and get going, and has tons of plugins available to add more features.
As the title states, it is for web development, but surely...