When you wrote this back in 2009, TextMate was your editor of choice. Is that still the case today? Is TextMate 2 the update you needed? Have you checked out Sublime?