I have been using Alpha (now AlphaX) many years ago. I've try BBedit and others. Alpha is different in many aspects. Alpha is like a programming environment in itself. It has embedded Tcl as programming language. You probably will find yourself loving that powerful language. MacOSX cames with it out of the box. Alpha Tcl has a lot of work made by many many programmers (real programmers) in it. It covers many languages (La-TeX, C/C++, Python, Perl, Ruby, Obj-C, SQL, XML, HTML with three longs specialized menus, etc, etc.)
It is shareware and have been there before BBedit were.
You mut try it!!