HTML Editor: BBEdit 8
BBEdit is the holy grail of text editors for the Macintosh. It includes built in validation, preview in any browser, auto indenting, and HTMLTidy. HTMLTidy is a great tool for ensuring your HTML is valid. If you forget to close a tag, Tidy will take care of it for you.
Honorable Mentions
Macromedia Dreamweaver
skEdit
HyperEdit
BBEdit carries a steep price of $179, but if you spend most of your day working on HTML, it is well worth the investment.
CSS Editor: CSSEdit
Sure I could use BBEdit to write my CSS, but why would I want to when CSSEdit makes it easy for me to manipulate my styles? CSSEdit gives you the choice of a friendly Aqua interface to input commonly used CSS attributes for text, padding, borders, and backgrounds or a powerful manually entry mode. If you decide to type out your own CSS in manual mode, CSSEdit lends a helping hand with its auto-complete functionality. Less typing is a good thing.
CSSEdit is worth $24.95, and I recommend it to anyone that is serious about designing web pages. I don't know how I lived without it.
FTP Client: Transmit
Transmit is almost the perfect FTP client. It has a gorgeous interface, is easy to use, and has just enough features to make it useful for the power user. The only feature missing from the application is the ability to define separate applications to edit specific file types. For example, I like editing PHP, HTML, and JSP in BBEdit, but I would prefer to edit my CSS in CSSEdit. To do that currently, I have to download my CSS file to my local drive, edit it there, and upload it manually. That's too many steps. Regardless, I still enjoy the app.
Transmit is $24.95.


