I have resently seen the package editor in the current version of TOAD. I really like the brackets that come up around the IF and LOOP statements. You can even collapse them. And you can collapse the entire function or procedure.
Also, when you click inside a LOOP or IF stmt, the outside LOOP or IF words are highlighted.
Is this something that can be added to UE?