This program was originally created to view the contents of a PCK, after which I added the ability to extract files (without restoring them) and create new PCKs.
gdsdecomp
was originally created to decompile GDScript from Godot 3 and restore resource files.