You can get texType behavior with templates if you are using version 7.1. Templates have multi-line and cursor positioning with [#]. Create a template. In your preferences, modify the AutoReplace file to call your template.
For example, I have a template folder called All My Stuff and a sub folder called AutoReplace. To call the zfnd.tpl template when I type "zfnd", I enter this in the AutoReplace file:
zfnd=All My Stuff\AutoReplace\zfnd.tpl
Since my original post, the zfnd.tpl is now
ZFND_DEBUG.PUT_LINE('[TEXT]');[#]
I looked and wasn't able to find it in the user's guide though.