The application allows freedom of establishing multiple accounts and passing money between them. Unfortunately all balances combine so if thats the number youre managing you cant have any side accounts for information purposes. Also when initializing an account you need to start with a "0" balance if there is a chance you might need to adjust later otherwise youre stuck with the number as it cannot be changed. Any future entries are adjustable at will. Using negative numbers is somewhat confusing so are transfer notations. Regardless, this is the best Ive found for home management. Only a high level spreadsheet could do better.
TexArdvark about Checkbook - Account Tracker, v3.0.1