I hate QuickBooks. It's expensive, awkward, and completely overkill for my writing business. Unfortunately for me, it's also the most usable and affordable multi-currency, multi-account invoicing tool so I've had to use it for the last four years. Then I read Craig Mod's blog about building his own custom finance tool in a week.
For the past few years, I've had a simple one-page portfolio site. It worked well, and I didn't want the overhead of managing a WordPress install. That's changed with the rapid improvement in AI coding tools. I needed a project to test a few things out, and completely redoing my site seemed a perfect fit.