Created by the developers behind the popular CSSEdit, Espresso is another option for Web developers who want a relatively low-priced, one-window Web editor that also gives you an intuitive code-editing environment along with organizational tools and other extras.
Espresso uses a two-paned, single-window interface organized around a single, logical workflow: the app has Workspace, Files, and Publish sections, and it's easy to drag and drop files and sites. A third Navigator pane lets you view and quickly manipulate the organizational structure of your docs. Espresso also gives you a full set of editing features, including multilanguage support (boosted by plug-ins called Sugars), nice syntax highlighting, an intuitive code-folding system, CodeSense, and a good implementation of snippets. Espresso also gives you a smart Quick Publish option, integrated FTP that allows for file browsing and quick edits, image previews, and more.
Different tools will appeal to different developers, depending on their needs and work style, but--especially with recent updates--Espresso is a full-featured, well-designed contender in this category and definitely worth a look.