Sin lugar a dudas navicat es un excelente programa para gestionar bases de datos, además de que es multiplataforma, tiene compatibilidad con Windows, macOS y por supuesto Linux, nosotros hemos usado la versión de prueba y vaya que nos a servido de mucho, ya que facilita muchísimas tareas.
Nosotros generalmente utilizamos bases de datos en MySQL para todos nuestros proyectos de desarrollo web, por eso nos acomoda de maravilla Navicat para gestionar bases de datos con una interfaz grafica y sumamente intuitiva.
Navicat ofrece un periodo de prueba de 30 días suficientes para que tomes una decisión de compra, existe una excelente alternativa para usar en Mac.
El software para gestión de bases de datos MySQL y MariaDB se llama Sequel Pro, la interfaz grafica te ayudará a realizar tus proyectos de una manera mas veloz, cabe mencionar que hay mas manejadores para bases de datos, Sequel Pro es el software que usamos y además recomendamos puedes descargarlo de la web oficial.
Pero recuerda que únicamente esta disponible para Mac.
Descargar: SequelPro Administrador de bases de datos MySQL para MAC.