hellobonsai.com was my favorite! Then I stopped freelancing and paying for subscription. Once in a while I charge people/clients via stripe.com invoices and track money in waveapps.com. But all of that is really bloated (I share your QB sentiment), so I also started 3vit.app.
3vit — Separates freelance expenses from personal life
Connect your banks, and track personal and business expenses separately. Save on taxes by having expenses ready to claim deductions.
3vit.app