This is retool, retool sometimes gets marketed as 'nocode' but really benefits from past developer experience, I think you could build exactly what you want using it.
Thought the same, if you love coding, Retools seems like a resonable solution for that. There are a handful of GUIs on teh market, but those are typically data source-specific.