Templates: I however also like this feature of eclipse (it's also present in other editors).
I 'solved' it in UE myself before by using only macros, I changed it ages ago to use templates as well.
Key Ctrl+LEFT ARROW
Find MatchWord "dvc"
(this macro is much longer, 6 lines for each match, and there's about 80 or so >_<)
def var ^ as char no-undo.
To fire it off, I have bound the macro to shift+space.
I very much dislike having to use the macro feature as it involves a very long list of finds when using something far down on the list (which of course is pretty much sorted by how often I use the specific template). Tags is out of the question as I'd have to have a list up and double click what I want. Auto complete isn't really the same thing (I use it as well as it parses the file while editing which cuts down on writing long variables/tables/fields/whatever each time, but it can't position the cursor I believe, which I need)
What would be nice, would be a feature like tags/templates, but not having to have it up and double-click it. I guess it should be in the syntax-highlighting as most things are very language specific.
Ie. write a code, f.ex dvc press space/whatever and it would expand it to what you have defined (this is what my macro/template mimics, but as stated, becomes veeeery slow with large macros).
Now, I hope I just haven't missed anything in the editor, it would be embarrassing as I've been using UE for the past 10 years or so ;P