why would you bother with something like this ?
if you have a lot of clients and need to generate config for them , you need a better tool than the one you linked, with validation (cert belong to key) , cert signed by ca, etc..., private key encryption, maybe send out email messages with the configuration attached.
FYI , you can use the tool you linked just fine on windows , with cygwin or ubuntu (linux embeded or WSL
https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux) on windows.