SPA was going to be my next re-examination after dbeaver. Since the latter easily accomplished what I needed I stopped there.
I've actually used Sql Power Architect before as well. I like Schema Spy because it's a quick read-only way to give me a fast report. SQL Power Architect is nice because it's graphical and you can interact with the DBA. I've also used DBVisualizer for this ( I actually love DBVisualizer ), but that tool is geared for interacting with the database and has visualization as an extra. I'll have to try dbeaver, I've heard of it, but, haven't used it.
Schema Spy is great, but, I do always have to come back and find the exact command needed to kick it off, it's CLI is a bit over-complicated.