Waveson Password Generator is a Windows app which combines hardware-based sources of randomness with user-specified character sets to generate passwords of varying length. It builds, in part, on my earlier work with RDRAND, which this project incorporates as a submodule.
If you're just looking for the app, built binaries can be downloaded from here, or it can be built and installed as follows:
cd .\Appx\
.\Package.ps1..to generate the MSIX bundle. Then, as an Administrator:
Add-AppxPackage -Path .\WPG.msixbundle -AllowUnsigned