I'm been writing wg-access-server[1] which is an open source all-in-one solution for getting a wireguard based VPN server up and running.
There are a few others i've come across as well: streisand[2], wg-ui[3], subspace[4]
If you like, i'd be happy to hear about your use-cases and see if I can fit them into wg-access-server :D
[1] https://github.com/Place1/wg-access-server [2] https://github.com/StreisandEffect/streisand [3] https://github.com/EmbarkStudios/wg-ui [4] https://github.com/subspacecloud/subspace