Esto se acerca mas a mi idea si.
1: Creas un proyecto
2: Construyes sus tablas/aplicaciones y defines sus campos
3: Conectas tu desarrollo con la api
4: Empiezas a gestionar tus datos remotamente
Te permite evitar tener bases de datos locales y de esta manera tienes una base de datos en la nube totalmente centralizada. Un problema común para mi es que mis desarrollos en local se sincronizan con dropbox/mega, pero no las bases de datos y cuando me desplazo tengo que hacer una copia y actualizarla.
Evita tener que crear tu propio sistema de usuarios. El sistema te aporta uno propio con sus permisos y la posibilidad de extener estos ultimos.
Te ofrece un backend para poder gestionar los datos directamente sin pasar por tu aplicación. De esta manera puedes importar y exportar datos rapidamente y tener tus datos al día.