Доброго времени суток, Cambrian.
Планирую использовать - HTML, PHP, CSS.
Для этих языков вполне подойдёт легковесная Geany. Хороший редактор с подсветкой кода и многооконным интерфейсом. Как сказал Упс, текстовых редакторов в ubuntu действительно как грязи, так что со временем обязательно подберёте на свой вкус.
Для запуска PHP скриптов:
1. Либо заводите бесплатный хостинг с поддержкой PHP и устанавливаете FTP-клиент для заливки на хост фалов сайта.
2. Либо устанавливаете LAMP (Linux+Apache+MySQL+PHP) и имеете полноценный сервер работающий локально.
Второй вариант несколько сложнее, т.к. подразумевает конфигурирование сервера Апач, но в Интернете полно русской и не только документации.
Если речь идёт о веб-дизайне, то из графических редакторов есть GIMP(растр,аналог Photoshop) и InkSkape(вектор, аналог CorelDraw).