Here`s a link to Chapo`s Hlbox17b C# code someone might find it useful, its a BSP packer and wad tool, I think it also has click`n`play that downloads and installs maps for you with a single click.

Pack => Automatic creation of an archive from the map's bsp

Unpack => Automatic extraction of archive map with folder's analyse,

Resgen => Generation of a ressource file for a map