Most archiver utilities will put entries in your context menu to do things like that. I'm not aware of one that will do that just by double-clicking, but it's possible.

Actually, you might check out ExtractNow. It doesn't create archives, but I think it extracts exactly the way you want. (You could always install another utility for creation.)
_________________________
Bitt Faulk