I wish that my bank would track separate “buckets” in my savings account.
Think of a bucket as a sort of account-within-an-account. I might pre-allocate certain percentages of deposits, earmarking them for specific purposes: 10% to my scuba diving fund, 20% for car repairs, 5% for computer repair, 15% for vacations, and the remaining half in the rainy-day fund.
When transferring online, the banking site could ask which bucket to transfer from and adjust the totals. I can imagine different strategies for overdrafts, but as long as the account has money it’s not really the bank’s problem.
Yes, I could keep track of all this manually – but this is a perfect job for a computer. I daresay I’d consider opening a separate savings account at a bank with this feature.