Maybe. I don't know the file format well enough (I went off someone else's work for the decompiling) to import back. There's also a lot I don't understand about binary file formats, so it probably won't be me that'll write the importer.
I have contacted Nem of GCFScape and he said it should be pretty easy to add to HLlib and GCFscape. I will try and work with him to get it in, but we're just at the discussion stage right now. If we do that I will certainly release the source code to my own PHP script and we'll have a much better extraction program to work with. With the existing notes, and my completed reader code, as well as possibly HLlib in the future, maybe we can work out a method of writing back to the files. We will also have to figure out how to get them back into xz_ format (I believe they're just zipped, with code avaliable in the Source SDK, according to the person who also sent me the layout for the XZP files) so they can be replaced on the hard drive when you launch the game.
On a side note, I will release the source to the PHP code eventually, but I'm not exactly sure how the DCMA works and stuff so I don't know if I really need to right away (IMG:
style_emoticons/default/tongue.gif)