Modelling it of Sequel Pro? Now you have my attention... Sequel is easily one of the nicest DBA tools I've used, however it's limitation of being MySQL-only means I get frustrated when having to rely on other, lesser tools for Postgres.
I'm currently working on version 2.0 which includes a table structure editor: https://eggerapps.at/pgcommander-prerelease/