Насчёт IDE мне нравится Bluefish, он имеет классический, как для HTML-редактора, интерфейс. Поддерживает кучу языков и соответствующих плюшек. Всплывающие подсказки, автоподстановка атрибутов, автозакрытие тегов и многое, многое другое.
Если вас интересует именно веб, то изучать нужно HTML это простой язык, его очень быстро станет мало.
Тогда приступайте к CSS, он тоже прост, как пять копеек, вскоре и этого станет недостаточно.
Тогда начинайте изучать JavaScript, его можно изучать вечно.
На JavaScript написано миллион различных библиотек, облегчающих труд программисту, самой популярной из которых является jQuery.
В процессе изучения JavaScript вы поймёте, что вам чего-то не хватает. А не хватать вам будет динамики. И здесь придёт самое время для изучения PHP. Так же, как и JavaScript, его можно изучать вечно. Это два бесконечных языка.
После этого у вас появится необходимость где-то хранить данные. Поможет вам в этом изучение MySQL.
Этого будет достаточно, чтобы писать полноценные сайты и веб-приложения. Возможно этот список и выглядит устрашающим, но ничего сложного здесь нет. Всё это можно освоить очень быстро, главное постоянно практиковаться и иметь под рукой справочник или гугл. Специальную литературу тоже будет почитать полезно.
С WebGl я не сталкивался, но думаю его тоже придётся изучать.
Чтобы реализовать показанное на видео из первого поста, обычно используют Java.