SimpleZip is my .NET (C#) Zip file generator that requires no third-party support libraries. You can read more about it at the Code Project. This update adds one additional API.
The new parameter flatten strips the directory paths off the file names when adding them to the Zip archive. This has the effect of “flattening” the structure to a single folder. Source code and sample project are available on the Downloads page.