3) Ability to start with a blank slate and add photos manually, create folders, albums, etc. I thought Picasa might be the one but it appears to fail miserably on #3, i.e. you're forced to let it ...