I use Notepad++ since the layout options are pretty good and you can have your coding side by side and when you close the program down, it remembers what you had up, and will display the same layout, postions in the files and format options, so it makes it really easy to put down and pick up coding, as well as being able to save the layout options so that you can pull up different projects if you wanted too