Very likely this tool is for one particular purpose only, namely code signing (so people will know for sure that you made your code).
Then again, I know that OpenVPN (used to) contain a bunch of DOS scripts with which you could make your own certificates (till 2048 bit RSA strength) for each and all intended purposes of those (including code signing). OpenSSL is also included in the OpenVPN installer.
EDIT
Oops, forgot to mention that an OpenSSL installation is a requirement for the DOS scripts.