I prefer Vim and Sublime text 3. Sublime text 3 is very beginner friendly. The
UI is great and it has a lot of features. But it can't handle HUGE projects.
That's why I recommend Vim too. Vim can be very powerfull in the right hands
and it can handle big projects with ease.