Guys guys guys
I had this terrible problem, trying to use eclipse for El, creating tld, custom tags etc. The support is horrible. (Actually there is none)
I tried something else and it rocks - netBeans.
This has all the features we want. It has excellent wizards for deployment descriptors, tlbs, custom tags etc. Give it a try.