How to get started?

I want to try something like this, I want to be to able allow users to provide certain parameters and ask the system to generate things like service definitions, docker compose or deployment policy & etc. based on those provided parameters for that specific use case. Are there examples like it that can help me get started?