When I have a web page development project or issue, I try to divide the project into smaller tasks and do experimental web pages to try out new ideas or resolve bugs.
Found Visual Studio 2010 Express Products to be the best. I have to warn you that I am little bit prejudiced because I am very familiar with Visual Studio because of my C#, .net, Silverlight development experience.
What I like about the IDE is it has some Intellisense, you can collapse divs in HTML . For example if you want to add a reference like the following
you can just drag the file from the folder view and drop it in your html file.
You can also look at the html pages using the File Web browser option. Since I work a lot with CSS3, I have designated Safari as my default browser and it works fine!
Try it , you may like it. One warning though the installation process took more than an hour and there is a registration process for Visual Studio Express using windows live id, but it is free!
Excellent reference Visual Studio shortcut keys