Is TextMate the best avialable code editor for EE or is there any other recommended?
You can use any editor you wish, there is nothing limiting you in this area as far as ExpressionEngine is concerned. Most popular editors have an ExpressionEngine syntax moudle.
Personally I love Sublime Text 2!
Have a great weekend!
Recent version: EE 2.5.4 | Forum Module 3.1.10 | MSM 2.1.4 | 2.x Bug Tracker | Version Upgrade