Ну а если серьезно, то для правки кода хорошо подходят редакторы PSPad и Notepad++ (как уже было сказано выше). В качестве локального сервера отлично зарекомендовал себя Denwer. Чтобы хорошо разбираться в сайтостроении, настоятельно рекомендую изучить HTML, CSS, JavaScript, PHP и понять принцип работы Ajax-приложений. Еще желательно научится работать с Photoshop, т.к. постоянно заказывать графику на стороне - дело хлопотное.
С нее проще начать , мне так кажется