To make use of non-web resources fast (fuzzy matches, memory fragments etc.) they all should be displayed permanenetly in one pane and numbered so as to insert them with keyboard shortcuts (like in memoQ). Having to use seperately F 1 and F 2 key for display is too slow. The option with automatic pop-up window only partially solves this problem, and is a bit irritating.
As regards non-translatables, and other resources too, they should be listed in order of appearance in the source segment. Currently, numbers follow this rule, but proper names and whitespaces don't, it's inconsistent and confusing.
As long as dragging over text with the mouse keeps possible, I can agree with the above.
Wojciech: like in memoQ
But that's a rather primitive tool that lacks Auto-Assembly, the core feature of CafeTran. If CT's AA doesn't come up with the right term, you should change your settings. If that happens frequently, "you're holding it wrong" (as we Macs say), but you can still join resources, float them, or dock them to a spot where they are always visible (like I do with resources of the client).