• "By the way, speaking of the article - indeed, there's no query diagram in Query Analyzer; but there's one in Enterprise Manager, and, unlike Apex, it does not take one minute to initialize."

    Excellent point...  However, in Enterprise Manager, you can not perform INSERT FROM, INSERT INTO, UPDATE, or DELETE queries that involves joins (refer to my article at http://www.sqlservercentral.com/columnists/dcorey/buildingjoinstheeasyway.asp).  You can do this with ApexSQL Edit.  However, I did have difficulties deleting tables from the Visual Query window once they were added.  Also, to change the catalog, I had to exit the software and start over.  Maybe I missed something there.