The Bach Cantatas app allows you to catalog the cantatas of Johann Sebastian Bach you have in your music collection.
Cantatas is a handy database of Johann Sebastian Bach's Cantatas and the many versions of them which have been recorded. The database lists all BWV numbers (BWV 1 until BWV 215), cantata titles and year of composition.
You can indicate the recordings you have in your collection, and search iTunes for the recordings you don't have. Basic information for each cantata and recording is available, and you can add your own notes.
You can also export your collection or missing titles to .CSV format.