This is a set of PE manipulation utilities formerly bundled with PECompact. They are now a stand-alone project. Most support PE+ (PE64). PE Suite utilities even support wildcards and directory recursion.
Reduce size of PE by physical realignment and/or extra-data (overlay) stripping (PE/PE+).
Set the subsystem of a PE, allowing you to change it after linkage. Switch from Console mode to Windows mode, or vice-versa. (PE/PE+)
Obfuscate plaintext in a module’s physical and virtual image. (PE/PE+) docs
Embed data/text into the header cave of a PE. (PE/PE+)
Generate a new checksum on a module. (PE/PE+).
Get and/or Set many of the OS versions of a module. (PE/PE+)
Watermark a module with a unique ID. (PE/PE+)