Wouldn't class myself as a coder but I edit a lot of code making my sites. I use nothing but Notepad++.
Used to use Homesite which was incorporated into Dreamweaver... Now use Dreamweaver for 'heavy coding' but Notepad++ or Editpad for edits.
If I am on Windows, Notepad++, especially since it has built in FTP. When I am on Linux, BlueFish is an AMAZING editor. I write code in Linux 99% of the time. I tried out Aptana Studio as well but its a little too builky for me. Better if you are a backend developer.
Notepad++ with brown GUI (for looong code) and Dreamweaver for HTML/CSS auto code formatter. UltraEdit for regular epxression. On Mac, Coda. Beny