Maybe pfSense (free) or OpenVPN Access Server (not free for 100 users). I don't know if they'll do what you need with ease, but they do provide UI management for OpenVPN.
I suggest testing each in a VM and see if it's something that will work for you.
Some links:
- OpenVPN Access Server
- pfSense