What I use to create websites
TextMate
Since I code every HTML, CSS and PHP line "by hand" there is no alternative other than TextMate. It's simply the best!
TextMate has support for more languages than I'll ever need and it is frequently updated.
One can easily extend it's functions with small scripts and "snippets".
Revolution Studio
Revolution let's me build "real" applications for Mac OS X and Windows from exactly the same code. Simply unbeatable!
PHP
PHP is a script-based language that creates HTML on-the-fly. Used to get functions into webpages and also to talk to databases.
MySQL
The database I tend to use the most is MySQL. Simple, fast and reliable.
ImageMagick
When it comes to "automatic" image-handling in web-applications, I use ImageMagick. Supports all the major image-formats.

 
To check that the code and looks of the pages looks the same on every platform I use the following browsers:
Copyright 2001- noll1 Bildproduktion