I've written a simple program, but it has no context menu integration with Windows Explorer.
-Renegade
It's not hard to add a simple context menu entry for a particular file type/extension.
Use the Folder Options dialog, File Type tab, navigate to the various file types by extension (.jpg, .bmp, .png, .gif, etc) and use the Advanced tab to add a menu entry: name of entry and file to run, usually with a "%1" parameter to pass the name of the file to the executable - keep the quotes to allow for filenames with spaces.
If you don't see an Advanced tab, but instead a Restore tab, there's an extra step and a caution.