I've been looking for programs like these too, but with no real success.
iPhoto is just for the Mac isn't it ? I'd need a PC one.
The programs I've found change the name of my pictures, so when I try to import them back on my phone, they are all unorganized. Which is very annoying.
If you know some programs, please list them here. I'd try them all <_<