Photoshop Harmonize automatically adjusts an object's color, lighting, and shadows to match any background. It's very, very good - and addictive.
You can try Adobe Illustrator for free here: <a href=" I go step by step to show how I get started using Adobe Illustrator, ...