Existen múltiples manera de hacerlo, la mas normal suele ser crear el diseño web con photoshop o alguna herramienta parecida.
Luego pasar todas las capas de photoshop a dreamweaver de modo que se pueda usar para maquetar y desde hay empezar a crear toda la estructura de las paginas.
También puedes hacer uso de los CMS, por ejemplo en este post enseño a instalarlo para poder usarlo
Como instalar CMSMS
En mi caso yo no uso DreamWeaver, directamente hago las paginas web con HTML y CSS sin usar ninguna otra herramienta que el Notepad.
Todo depende de los conocimientos que tengas de HTML, CSS, y PHP..