Es mucho más que aprender a
codificar, que es esencial para tener control del resultado, son muchos aspectos que engloban el diseño web y hay que
estudiarlos todos, se debe responder a necesidades estéticas y funcionales varias, desde colores, formas, semiótica, seo, navegabilidad, usabilidad, etc. Se mezcla muchas veces erróneamente el concepto de programador con el de diseñador,
son cosas muy distintas con algunos punto en común.
Antes que DreamWeaver te recomiendo que uses el block de notas de tu SO o algún editor de texto que te remarque colores como PHPDesigner, si dispones de tiempo y dinero te recomiendo seguir la carrera si es que realmente te gusta, o en su defecto convertirte en un gran autodidacta para ofrecer buenas soluciones, saludos
.