Got this compiled, running with litecoin (some issues still ironing out). But for the life of me I cannot figure out how to make it do multiple pools. I'm running a windows server so don't make suggestions for another pool unless it will run on windows server.
You can always run Windows Subsystem for Linux (WSL) and then install whatever you like
https://docs.microsoft.com/en-us/windows/wsl/install-on-server