Mój warsztat wygląda raczej standardowo

Przeglądarki
IE 7, IE 6(na wirtual boxie), opera, safari, FF, Chrome
dodatki do FF
FireBug
FirePHP
HtmlValidator

Edytory

PSPad (do pracy bezpośrednio na serwerze FTP - małe poprawki w kodzie)
Eclipse PDT (do pisania dość rozbudowanych projektów)

Ponadto

Grzegrzółka XP - konwertowanie znaków
Total Commander
Linijka - fajny i przydatny programik do pomiarów
NaviCat for mySQL - wiadomo do bazy mySql

Środowisko testowe:

XAMPP Server (zawsze najaktualniejsza wersja)

Inne przydatne skrypty itp:
Joomla Component Generator (nazwa pisana z głowy więc mogłem coś pokręcić)

A jako bazę wiedzy przy pisaniu dodatków do joomli i nie tylko polecam te strony:
docs.joomla.org
api.joolma.org
php.pl