I only occasionally need screenshots, so I find SSC overwhelming. But I didn't abandon it because of its complexity, but because Ctrl+Z Undo doesn't seem to work, at least not as I expected.
SSC makes screen captures perfectly well. My problem is in editing a screenshot. I start to annotate, then decide I should (e.g.) have put an arrow in a slightly different place. I press Ctrl+Z Undo to remove the arrow - and just get an angry beep, with no change on screen. At this point, Hypersnap and PicPick both obediently revert to the previous version of the on-screen image, and that's what I expect to happen with SSC.
Have I misunderstood how Undo is supposed to work, or do I need to configure something? I have the latest portable SSC, 4.16.1, installed on Vista Home Premium, 32-bit, UAC On, user account.