IF you’re going to do this, make sure use some sort of sealed package (like the box in the photo). You used to be able to slap these things on like a sheet of plywood and just send it as is but now if the package isn’t sealed and is obvious misuse the post office can just throw it in the dumpster. If its a sealed package then the post office has to deliver it and the permit holder has to pay the charges. https://about.usps.com/postal-bulletin/2019/pb22525/html/updt_001.htm
Caveat: I am not a programmer, just an enthusiast. Windows programs typically package all of the dependency libraries up with each individual program in the form of DLLs (dynamic link library). If two programs both require the same dependency they just both have a local copy in their directory.