Visual browsers are very nice for exploring and pulling data out of databases that aren’t under your control, such as those used by apps. For example, first-party Apple apps nearly all use SQLite locally, and so with a browser you can peer into and hack on their data storage.
But then why would you:
> Create and modify tables with ease using Base's visual table editor. No need to write complex CREATE or ALTER statements.
Same reason why would you build a form in VB or Xcode rather than coding it all out.
Even if you need the actual instantiated schema to pass to SQLite in your source code, that's easy to obtain after-the-fact if this app doesn't output it directly, using `.schema` from the SQLite CLI.