BitBook, open source: https://github.com/C-Otto/BitBook/
The purpose of BitBook is to track your own coins by organizing on-chain transactions and their corresponding addresses. If you are able to spend coins for an address, you can mark the address as owned. In all other cases you can mark addresses as foreign. BitBook helps you identify related addresses and transactions where the ownership status is still unknown, so that you can add the missing information and, over time, create a complete picture of your owned coins.
Beware: There is no export, yet.
Disclaimer: I'm the author.