Dreamweaver
With the visual editing feature in Dreamweaver, you can quickly create a Web page without writing any code. You can view all site elements or resources and drag them directly into your document from a panel that is easy to use. You can optimize your development workflow by creating and editing images in Macromedia Fireworks or other graphics applications, and then importing them directly into Dreamweaver. Dreamweaver also provides other tools to simplify the process of adding Flash resources to a Web page.
In addition to the drag-and-drop features that help you build Web pages, Dreamweaver also provides a full-featured coding environment, including code-editing tools such as code color, label completion, the encoding toolbar, and code folding; for cascading style sheets (CSS), JavaScript, ColdFusion Markup Language (CFML) and language references in other languages. Macromedia Free import and export HTML technology you can import your hand-coded HTML documents without reformatting the code, and you can then reformat the code with your preferred formatting style.
Dreamweaver also enables you to generate dynamic, database-driven WEB applications using server technologies such as CFML, ASP.net, ASP, JSP, and PHP. If you prefer to use XML data, Dreamweaver also provides tools to help you easily create XSLT pages, attach XML files, and display XML data in a Web page.
Dreamweaver can be fully customizable. You can create your own objects and commands, modify shortcuts, and even write JavaScript code to extend Dreamweaver functionality with new behaviors, property inspectors, and site reports.
For more information about the resources that you can use to learn Dreamweaver, see learning Dreamweaver.