If you use `atool`, there is no need to use different tools either – it wraps all the different compression tools behind a single interface (`apack`, `aunpack`, `als`) and chooses the right one based on file extensions.
There's also `unp`, the universal unpacker.
I'll check this out. I actually don't love p7zip's CLI.