Photoshop is a web designers tool and is used to crop a photo, or remove unwantd background elements and to optimize images for the web.
The main attraction to Dreamweaver is that it simplifies web design as a "what you see is what you get" (WYSIWYG) platform.
JavaScript is an all around tool, like can do css on its own, text, images etc.