I have came here from another thread. I have almost same feelings with Jan Vladimir. We were also working as a software house and while building our mobile apps or customers apps we were starting from creating a no backend app in iOS or Android just for testing the design.
Then if we need a working prototype we were cloning our rest-api backend that we were using on another project and customising it with some shell scripts that we have prepared. This was being very helpful for creating MVP.
After that we want to solve cloning backend issue not only for us and created API Plug for this. We are still improving it but right now you could select your existing MongoDB or MySQL datasource and it automatically generates REST-API source codes in NodeJS or PHP/Laravel in 5 minutes. Also if you want it could output source as Docker containers too. You can try from apiplug.com