Viva,
Sou da opinião do MeNz em alguns softwares, eu recomendo:
PhpDesigner ou Notepad++ (Php,(x)html,css...)
Photoshop (Tratamento Imagem)
Illustrator (Design, seja ele web ou gráfico)
Flash (Animções Flash e ActionScript)
A nível de código deves evitar todos os softwares que te permitam construir sites por ambiente gráfico, conforme o dreamweaver permite, só assim vais aprender a fazer código 100% à mão e mais tarde vai-te permitir encontrar erros, ou mesmo para actualizares, de uma forma muito mais facilitada. Também posso recomendar o Fireworks para fazer os slices (recortes do layout) para depois construíres em (x)html/css, pois permite-te optimizar as imagens com excelente qualidade.
Em relação ao design, os programas da Adobe não são própriamente aplicações de fácil aprendizagem, procura no google por tutorias ou mesmo mini-cursos como lynda.com para ficares com umas luzes, depois é praticar, praticar e praticar
Qualquer dúvida apita,
Abraços!