That's a great, and unusually expansive, list.
Well done.
To my mind you're only missing
Paint.Net. At the moment there are several reasons I choose not to use it myself but its good enough as a casual-user equivalent to PSP or Photoshop.
Gimp is probably better but has a steeper learning curve for newbies.