GCFscape is an explorer which can open .gcf (game cache files) which is what steam games store their local content in.
These are, however, completely unneccesary for a mod.
When i was making Hostage Situation, i just copied my mod folder from my WONHL folder into my SteamHL folder and it worked fine. liblist still works, although there is indeed another method of doing it too.