Hello
there are some tools to Morph from one geometry to another one.
Mesh Map (but it is limited to object on mesh)
Mesh Map from Nautilus plugin, I added the distance from the mesh so it works with object with thickness
MeshCageMorph will need some cage (3d)