FileZilla - лучший, на мой взгляд, FTP - клиент. Очень удобный, бесплатный с понятным интерфейсом. Есть portable версия для установки на флешку.

Размер: около 4Мб
Ссылка для скачивания: скачать
Статус: Бесплатная

NotePad++ - очень удобный текстовый редактор, который подойдёт как программистам там и Веб-разработчикам. Русский интерфейс, маленький размер программы, поддержка большого количества языков подсветки синтаксиса делают этот редактор одним из лучших.

Ссылка на официальный сайт: http://notepad-plus-plus.org
Ссылка для скачивания: скачать
Статус: бесплатная

В NotePad++ есть отличнейший плагин, который называется NppFtp. С его помощью возможно подключиться к FTP сайта и очень просто редактировать файлы - нужно просто шёлкнуть на нём 2 раза в окне NppFtp.

Denwer - джентльменский набор Web-разработчика («Д.н.w.р», читается «Денвер») — проект Дмитрия Котерова, набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет.

К денверу прилагается замечательный инструмент - denwer runner. Инструмент, позволяющий удобно управлять и роботать с настройками Denwer. Скачать Denwer Runner

Ссылка на официальный сайт: http://www.denwer.ru/
Статус: бесплатная

Sublime text 2 - не могу не упомянуть этот замечательный текстовый редактор, который пришёл мне на замену NodePad++. Имеет понятный и красивый интерфейс, удобную подсветку синтаксиса. Расширяется плагинами, которых уже довольно много. Так же большим плюсом я считаю функцию автозакрытия скобок, кавычек и т.д., которая лично мне намного ускоряет набор кода.

Программа платная, но я её не покупал, т.к. функционал не изменится, только в заголовке окна большими буквами написано UNREGIRTERED.

Полезные ссылки по этой программе:
Официальный сайт
Статья на хабре
Ну и конечно: Google