Before posting images and/or code to my blog, I often want to do add some context by drawing a little text, an arrow or rectangle here or there, highlight some part of the image.
I'm looking for Windows software where I can add all the "elements" to the image and then still be able to move them around, change size etc so MS Paint is out of the question. Most ideally it wouldn't actually be able to do much more than that. Say editing capabilities comparable with Irfanview plus the above. If your program is above 10MB it can probably already do alot more.
Right now I'm starting Photoshop for this. But the mere act of starting Photoshop is how long it would take to actually edit the image. Does such thing already exist?