Знать нужно языки: HTML, CSS, и т. д.
Возражу Олафу, не хочу разводить холивар, НО, это мнение человека который (цитата) "говорит о колбасе, но не ел её" :)
"Найдите мне замену дрима, чтоб была грамотная подсветка синтаксиса в зависимости от типа документа, управление проектами, чекин с чекаутами, контроль версий, синхронизация, сравнение файлов в том числе локальных с удаленными и многое другое. . и чтоб всё в одной программе :) " - Eclipse с набором плагинов для веб-разработки и все это есть и даже ГОРАЗДО больше.
http://eclipse.org/http://www.eclipse.org/ Единственное это нужно научиться работать с ним.
Есть также студии Bluefish, QuantaPlus, Scream
ТО Verintta Fest: поймите, всякие студии и прочее (по-умному IDE) для веб - это лишь способ для компаний подзаработать. И то что как говориться вот пожалуйста все в "коробке" - это лишь
замена действий пользователя которые, можно выполнить другими средствами, это виндовый подход (вот тебе 20 кликов вместо 10 букв команды) . Так что не парьтесь, ничего сверх естественного нет, и для работы на Linux - нужно знать Linux
PS "Можно, но не хватает фотошопа и популярных win браузеров. Впрочем виртуалбоксами можно и это организовать, пользоваться Gimpом и т. п. , но настройка среды, боюсь займет достаточно длительное время, поэтому легче пользоваться win." - ЧУШ - у меня стоят 4 браузера, О мой бог, какая настройка среды - бред