py2exe is a distutils extension that allows to build standalone Windows executable programs (32-bit and 64-bit) from Python scripts. It can build console executables, windows (GUI) executables, ...
See the Views Overview for available controls and What's New in v2 for architectural improvements.