Wordpress, Joomla and Drupal are not web design software.... they are content management systems.
I'm a reformed Dreamweaver user and a print designer who has been oh so slowly teaching myself web over the past few years.
As of now my tools are as follows:
Illustrator for static mock ups
Photoshop for image editing
Coda for the coding bit and FTP
MAMP for local development
I bought Coda about a year ago once I realized that I was too dependent on Dreamweavers wysiwyg tools. The learning curve has been steep for me, but I am noticing that I am understanding more and getting more fluid with each project that I do.