A free tool for making (simple) .msi installer files can be downloaded at:
There's an option to buy the advanced version of the program, which can make more advanced installations.
Hope this works for you
Is there an easy way to programatically make an MSI installer after
using py2exe to make a self-contained "application" out of my scripts?