This anwer has a good chance to be voted down becouse I am not answering your question if it is a good alternative.
Sometimes I want to edit my photos and looking for an appropriate software.
The thing is we do not know what you want to "edit", what you consider "appropriate" enough and what is your workflow.
"Editing" can go from just rotating a photo to make a complete new image out of several images. I sometimes even do "Photo editing" inside Corel Draw with vectors.
So one thing you need to ask yourself is what kind of editing you need and then you have some basis to compare and to search.
Do not waste your time analizing all the features of a program. Put specific objetives for example.
In a portrait. Do I have frecuency separation to smooth the skin? Can I mask easily the hair? Do I need some specific feature? Thoose kind of questions.
Then you will have a specific set of features YOU need.
Appropriate is relative too. Some people do not use gimp becouse its UI but probably the features are good enough. Sometimes "appropriate" is a program that has a box of filters or a specialized very specific feature.