Yes, reminds me of about 25/30 years ago when low code was at its high. Back then there were strict guidelines where to put business logic (client, server or both), how to name them. Everything had to originate from the model (model driven development).
Since then the developers took over and killed waterfall and 4GL in the process.
Forgot most of that, I consider this 'enterprise period' in my life as pretty boring.
There was one product really popular then, but forgot the name. Sorry.
A product I personally know is Oracle Designer. This could generate fairly complicate applications (like master-detail-detail layouts) based on the ERD.
Another product I also forgot it's name, was considered very good, but used only within the IBM ecosystem. Fun fact, I was the product owner for a project where the IBM team vastly outperformed the web team (think half the size, twice the speed).
Since then the developers took over and killed waterfall and 4GL in the process.