A database designer (ERD). It supports PgSQL/MySQL, but you can create your own database interface. You can simple design, import and export database objects.