CatPack - Archiving utility for Third-Wire CAT format, GB 29-12-2008.

V1.1, Freeware, Use at your own risk, files limit is set at 8000.
Packs all files in current folder to CatPack.cat except CatPack.exe/CatPack.cat.
Unpacks any cat file you drop on the icon to a folder with the archive's name.

You can press Ctrl+Break to interrupt and close the program, but it will leave
files unfinished when doing so. 

UPDATE:
CatPack V1.1 will extract contents of the new Strike Fighters 2 Cat archives. 
The Display will tell the Cat version to be 2, instead of 1.
Subfolder information contained in version 2 archives will be restored properly.  
The unicode filenames in the version 2 archives are converted back to ASCII, 
therefor actual unicode-only characters in filenames will not be restored. 
Catpack does not yet support creating a version 2 Cat archive. Maybe later.

Credits:
Gerwin (gbroers[at]quicknet[d0t]nl) - Author 
Kreelin and Paolo - Beta testing of V1.1.
Allegro game programming library - File and Unicode routines.

