I.ve never tried Elements and have been using CS2 for 1- years. Does all I need so there's no need to go to CS2 + whatever.
PS Elements Pros:
- Not a renter per se, you buy you own.
- Has Photomerge built in for Panoramic Photo creation.
- Has HDR built in.
Cons:
- 8 Bit Color Depth ONLY
- HDR is very basic
- While it has many of the features PS CC has, they are very basic and very limiting to customizing changes.
Final Thoughts: Many will find it a very good software tool. But if you come from using Photoshop CC then you will find many of the features limiting and to overly basic. Also the downgrade to only 8bit color can be an issue if you are a professional photographer requiring 16bit. However 8bit color depth is standard on jpegs and most web content.
Pixelmator Pros:
- Cost, $15 on sale, $30 normal price
- Not a renter, you buy you own.
- 16 bit Color Depth
- Very feature rich.
Cons:
- No HDR
- No Panoramic Software
- Not as many tools as Photoshop CC
- Partial Learning Curve
Final Thoughts: If you come from using Ps CC you will find Pixelmator very familiar to work with. While it doesn't have as many tools as Ps CC, it does have many of the most popular ones. Now Pixelmator does have a learning curve, I say this because while the tools it has are feature rich, the options are not always shown and it uses many mouse gestures to customize the tools. But over all for the price, you can't beat this software too. Only other thing to mention, its not a complete con. But it is available only for Mac..
GIMP Pros:
- FREE and OpenSource
- Feature Rich
- Not a renter, you download you own. ;-)
- Comes closer to having as many tools as Photoshop
Cons:
- No HDR
- No Panoramic Software
- 8 Bit color ONLY
- Destructive Editing
Final thoughts: Many will claim it is the harder of the bunch to learn, but I have to disagree. Its Destructive editing design makes learning slower since you can't delete 15 steps back into history to learn what you did wrong with your image. There has been some work done towards making GIMP into a non destructive editor, but to this day gegl implementation isn't even close to working as hopped.
Hope this helps..