изучение PHP,MySQL,HTML,CSS
На счёт редактора — нравится PhpStorm, мощная и удобная штуковина
Не знаю, на сколько подойдёт по уровню Вам именно сейчас, но я был бы счастлив когда-то начать с чего-то подобного: Создаем собственный фреймворк на основе Symfony2. На Хабре переведена не вся серия статей. Оригинал на английском: fabien.potencier.org/.