Being able to save and export your painting in the top supported formats is essential.
The painting engine and what you can do with the brushes as well as photo editing capabilities are factors. Some of the software I’ve mentioned does not have photo editing features. Because of this file compatibility and PSD support is important. Being able to save and export your painting in the top supported formats is essential. As long as it can export to .png that is good too.