Instead of relying on external OS programs, we could use some standard libraries, e.g. `ziptools` and `tartools`. This allows for: 1. Better OS cross-compatibility. 2. Easier usage (no need for telling script which OS program to use).