2 specific reasons why i dont use UE in a production mode...
1. Creating a workspace is like building a rocket station,
A simple one step save process dragged out to the limit with no shortcuts.
To open a workspace is another unproductive nitemare, too many steps when all should be required is choose the workspace or dbl-clik a ws file and it should fly pronto.
Also, UE workspace must be opened from the menu, about 4-5 distinct steps and even then you still have to choose the files you want opened (another set of figuring and clicking) opening a workspace should be just that... open my workspace, dammit!.
And I dont have the option to save worksspace as... or even save the space in between closing UE.
I still dont like the fact that workspace files are saved automagically when UE or even TP closes.
I should have
complete control over my ws files.. period. Auto saving has caused many a heartache in my environment when files are closed for one reason or another then UE or TP closes and captures my state at that moment and overwrite my workspace whether i like it or not.
I should be given the option to save the space and even if I fail or neglect to save , thats my problem just like if I fail to save any file I am working on I will be prompted to save it on closing... do not save my workspace without my knowledge
ya hear Helios?? 
Give me the option to allow you to save it. Manipulating my files without my express permission smacks of MS big brother making decisions for us we have no contriol over.
2. The find function ... at best, miserable.... at worst, downright aggravating.
Clicking the find button makes the dialog box vaporize completly into thin air like it was never there, and with no option to mark all the found lines... to enter a new term or find next, I am forced to open the dialog again ... I would usually have my dialog box on another screen which then opens not where I left it, but at top left of my default screen, now I am forced to reset it again to where I want it.. unacceptable under any circumstances. It must remain open until I close it.
Having to live with apps that control you is one thing, agravating while controlling is quite another.
------------------------------
I use TP for all my programming needs, perl, PHP, javascript, XML, vbs, ASP, mySQL, flatfile db's and more and find it a very easy editor to get along with... I dont understand how you can say that its only good for text and html...

for HTML, I use dreamweaver, punching html by hand is a losing proposition
-----------------------------
Heres what UE has going for me that I wish to see in TP....
and i mainly use it just for these features as an auxilarry editor while TP remains open as my main editor and to reload any changes made in UE when TP is focused.
1. Increase/decrease font size button on toolbar (you have to customize the toolbar put the icon there) found under the view menu.
This allows me to pull UE onto my aux screen set at 1024 and be able to quickly increase font size without changing syn file or whatever else in required in TP.
vote for it here
http://www.textpad.com/forum/viewtopic. ... ght=#12339
2. I like the fact also that i can move back.forward through edit positions, even jump out of the current file to the last edit position in another file in the woekspace.
3. I can open a perl file and have all my routines in the function list.. and javascript and and ..
Anything else apart from these three simple yet powerful features [and the ability to collapse expand blocks, which is not available in UE yet] i can live without (.. that may change tomorro

).
TP rockz! (for now anyway...)