I suggest that you get ms frontpage and that you start building a website using a website template and then you could add to it some pages(when you start building,the ideas will just come to you) and if you want a more powerful editor afterwards , you could go for dreamweaver
Well guys, I know very little php but I don't know asp.But the most important difference is that php is open source, this means it develops faster and bugs are found earlier. Moreover,most open source applications support php more than asp,so I go for php.