yo esmpecé con appserv y me resulto comodo, ya que solo guardas tus paginas en una carpeta llamada www y las accesas desde el navegador como localhost(claro esto solo en el caso de que estes trabajando localmente). para el diseño aunque dreamweber es muy completo resulta muy complicado para principiantes(ademas es pago).
te recomiendo aunque no son tan potentes como dreamweber, nvu, que esta en
www.nvu.com, pero solo para html. luego puedes usar hydraphp. con este trabajo y no tengo que pagar por él.