Phototheca
Phototheca - photo management software makes it easy to view, sort and organize thousands and thousands of your digital photos.
Import photos from memory cards and hard drives, tag photos with keywords, arrange into albums, view on calendar and timeline, remove duplicates and more.