One-pixel-at-a-time image editor. I had an ambition to make a large game using entirely handmade Java programs, and the first step was to make a sprite-maker.
The original version was made in mid 2010 and only supported creating images up to 100x100.
By sometime around late 2010 I had made two other very similar but slightly different editors- an image joiner to join no-bigger-than-100x100 images (it looked exactly like the creator but with an empty orange section) and an image editor to edit arbitrarily large images.
This of course seemed silly, so not long after I joined them all into the original version of the image editor as it is today, able to edit, create, and merge arbitrarily sized images.
Since then I've been fine-tuning it and giving it new features.