I can't believe no one mentioned Retux, especially the original developer who sometimes posts here.
https://savannah.nongnu.org/projects/retuxThe latest binary release is playable, I tried to run the source from git and got this error.
python retux.py
Traceback (most recent call last):
File "retux.py", line 43, in <module>
import sge
I don't really expect to get any help for it, given that the project is abandoned and all. Maybe someone with more python knowledge could take it up.