Source: https://money.stackexchange.com/questions/19118/software-to-roll-up-funds-distributed-across-multiple-bank-accounts?noredirect=1