I use a desktop commodity tool called Dropbox. It lets you configure command line tools to run based on the file extension of the file you drop onto it. I've got it configured so that when I drop .lha files on it, the get unpacked into a temporary directory and from there I can put it where I want it.
Best of both worlds really

Paul