Bloom is a desktop app that lets you upload your photos and videos easily and efficiently to Facebook, download albums and view your friends' photos.
You can upload photos to a new or an existing album, you can view your friends photos. It also supports Facebook pages in the PRO version
Updated on Jun 07 2020
Note: Free tier has limitations. More info here
Note: Now requires OS X 10.9 or later