Descobri recentemente o DBeaver . Ele detecta automaticamente as relações entre as tabelas de maneira visual. Você pode mover tabelas, mudar cores, ver chaves estrangeiras, etc. É extremamente bom. Totalmente compatível com PostgreSQL
Consultar e manipular dados usando a GUI é extremamente fácil.
Além disso, você pode usá-lo com todos os principais bancos de dados SQL e noSQL, para que todos os seus dados possam ser gerenciados em apenas um lugar.