in ordine di preferenza? (mia, si intende )

vim: rigorosamente da terminale http://www.vim.org e con gui grafica http://macvim.org/OSX/index.php
jedit: http://www.jedit.org
smultron: http://smultron.sf.net
aquamacs: http://www.aquamacs.org/
textwrangler (versione free di bbedit): http://www.barebones.com/products/te...er/index.shtml

a pagamento c'è
textmate http://macromates.com/
bbedit: http://www.barebones.com/products/bbedit/index.shtml

aggià, sono editor completi: supportano più di un linguaggio