When banks began fee-ing me to death, I found a solution that worked for me.
I opened up a brokerage account/cash management account. No fees. And then transfer digital money from checking into that account. I can leave it in cash, or put it into something really safe like T-Bills. And when you need the money, just transfer it back to checking (if in cash), or put in a sell order and then transfer the cash.
In these days, unless you have a minimum balance of $5K or more, bank fees, especially for multiple accounts, will kill you.
An alternative is to open an new account at a credit union. No fees. Transferring digital money is harder, but if you are working with cash and the CU is near at hand, then no problem. The advantage of as credit union is that when looking at your credit for a loan, they look at your relationship with the CU, not your credit report, to evaluate you for a modest loan. Which can help you reach your goal faster. And the interest rates are way below carrying a credit card balance.