Agreed. That is a stellar presentation. Very nice.
I've used both MS Paint & IrfanView on Windows; but, I must suggest that everyone try texting and arrowing with Paint.NET before you conclude anything about any other program. Circle drawing is just OK with Paint.NET.
Those three things are really what decides what freeware is "best" for basic editing of DIY-style screenshots & photos:
- Texting (there should never be a need to draw a box!)
- Arrows (they should be drawn in a single point-&-click sequence!)
- Circles (they should be easy to point-and-click create)
Given those three extremely common requirements, it's sad (and surprising), that almost all freeware editing programs fall flat on their faces, when it comes to these three simple tasks.
You'll NEVER find another program that does curved arrows better and easier than does Paint.NET (whether solid or dashed) - and - you'll also find that the texting in MS Paint is exactly like it should be (i.e., no need to estimate the size & shape to sweep out a box!). The drawing of circles is pretty easy but nothing special.
Unfortunately, the best I could find on Linux for the same extremely common tasks are atrocious in comparison. In Kolourpaint, you have to estimate & sweep out a box to text; and in Kolourpaint you have to manually draw the arrows, then curve then, then create your own arrowheads from scratch ... and ... you can just forget about making dashed arrows. As with Paint.NET on Windows, Kolourpaint on Linux drawing of circles is pretty easy but nothing special.
As always, if there WAS a freeware editing program that did all three of those extremely common tasks well, that would be the program I'd consider best - and certainly - it would be the program I'd use and recommend.