Folding a mesh around another mesh?

Is it possible to fold a mesh around another mesh just like you would wrap up a present in paper. I thought of softbodies but that didn’t work too well. I also thought of using lattices but that would be very timeconsuming. Does anyone has other suggestions?

Thx in advance and greetz, Fritz.

try the wrap tool

who knows it may work !