Для редактирования кода испольую - Coda (оч удобный), блокнот - TextEdit (если надо, просто меняю кодировку при запуске документа), для ведения записей использую Evernote ( удобно синхронизируются и хранятся записи в интернете)
TextMate однозначно (как аналог NotePad++)!!!
Умеет работать с русскими кодировками через допы http://bundles.4pcbr.com/, легче coda, и темболее netbeans.
Coda также прелестна, но уж слишком завязанна на проекты, и никаких воин с кодировками.
Лично пользуюсь обоими прогами, Coda для проектов, TextMate для более простых действий.