I usually use Text Wrangler :

http://www.barebones.com/products/textwrangler/