Question about nginx configs

I’ve noticed that as I start to rely on multiple vps servers for various applications I self host, the services which require setting up nginx configs are starting to become a real pain.

Now I know it’s trivial but me having to create config files for each domain manually, creating symlinks between available and enabled and using certbot (and the hassle of installing it) is becoming a real PITA.

Is there any scripts or utilities which handle the automation of this part? (sans nginx proxy manager and the like which use docker as my vps servers are really low end and having docker for such small tasks is pointless)

Doesn’t even have to be GUI. Just a quick script or something that just makes life 10% easier.