Business changing software
Consider the level of expertise of your user. This has a VERY steep learning curve for anyone not familiar with graphic software.
Pros
I've used a lot of graphics software over the decades, including the consumer versions of Photoshop but Adobe Photoshop is by far the most versatile, powerful photo altering software on the market. It does everything I want it to and then some. It will do almost anything you can imagine. I love composite photos for book covers, reports, and diagrams. Adobe Photoshop helps me personalize every cover. No more taking a stock photo and slapping text on it and calling it a cover. Now I can create truly unique and inspiring covers.
Cons
There is a learning curve to Photoshop. There are thousands of great (and some not-so-great) tutorials on Youtube, plus courses and classes you can take, but you're not going to learn all the things this software can do in a few hours. It takes months of daily practice and use to master it, but that's par for anything worth learning. You CAN learn what you need in 20 hours, so that's a plus!