LWN has an article about libgphoto2 and gtkam. It also talks about gThumb and Digikam.