Para crear páginas web existen varios, unos de pago como el dreamweaver (Adobe), visual web (windows) etc.., y otros libres como Kompozer (prefiero el 0. 7.10), amaya, notepad++(código puro) etc.., todo depende para que especificamente lo necesitas, todos ellos, exceto notepad++ te sirven para crear páginas web sin necesidad de tener conocimiento de html, te recomiendo los libres ya que tienen la misma funcionalidad que los pagos y no necesitas gastar dinero o piratearlos, tutoriales de estos programas los encuentras en la web.