One of the great things about switching over to my Macbook Pro for development is that it opens up a whole new world of Software Development tools that arent available on Windows or Linux. And the thing that I just cant get over is how polished these applications are, especially for the price!
I was looking for a good CSS editor for OS X a week or so ago when I came accross CSSEdit. This is by far the best most user friendly CSS editor I have EVER used on any platform. And its only $29.95 to boot!! Believe me, thats a steal for the amount of feature this application has.
One of my favorite features is the live edit/preview feature. I can open the preview window to my URL, either pull in the CSS file from the website or open the corresponding file from my computer, then make changes and view the changes in real-time in the preview window! This comes in really handy if you want to try out some CSS tweaks on a live site without affecting any users.
It has code-completion like most editors if you are writing the CSS by hand, it has very intuitive visual editors to help you set the attributes you want without even writing the CSS code. This comes in vary handy when you cant remember the name of an attribute. The visual editors are grouped by their function so it makes it really easy to find the ones that you need.
It also had built-in version control and allows you to create milestones on the fly so you can feel free to tweak and try out new things on your site with the ability to back them out on the click of a button.
If you are developing on a Mac and do any kind of CSS editing at all, this will be the best $30 bucks you have ever spent!
There is a trial download available as well so feel free to take it for a spin, you owe it to yourself!