Asturias,
I use Adobe Photoshop, probably the best of all. but expensive. I am fortunate that I did not purchase mine because it came with my last job.
The "extract" facility allows an object to be removed from its' background and superimposed on another, although so far I haven't used it here.