Long, long ago, I used various versions of Quicken up to 2007 (for even a few years after the calendar year of 2007). When the whole Quicken-on-Mac situation showed no evidence of ever really moving forward, I switched to Moneydance. It was a good program and I used it through several upgrades (paying for whichever ones weren't free). Eventually I started having problems downloading transactions for accounts. Moneydance Support kept saying it wasn't their problem and blamed the banks.
I did a trial of SEE Finance at that point just to see and had no issues downloading transactions for those very same accounts. Literally had them running side by side, clicked download in Moneydance... fail. Clicked download in SEE Finance... success. Hmmm. So I dumped Moneydance and paid for SEE Finance. That worked well for maybe a year or two until more and more banks discontinued support for OFX Direct Connect. Manually downloading files is just a no-go for me, so I looked around yet again for options.
I landed on Banktivity because it supports Yodlee and Plaid. Yes, it's a subscription, and yes that's annoying, but honestly with all the jumping around between programs that I've had to do because the pay-once options didn't update fast enough to respond to changes made by banks and my transaction downloading kept breaking, I'm willing to pay the subscription for a program that reliably does what I need it to do. I've been using it for I think 3 years now.
I am aware that Moneydance now has a subscription Plus or Premium or whatever that adds Plaid support and that probably would meet my needs now (this wasn't an option when I left them years ago), but it's also a subscription and I'm happy enough with Banktivity that I don't feel a need to change yet again.
If you don't care about downloading transactions, any of these three are good options (Banktivity, Moneydance, or SEE Finance). If you do care about that, then Banktivity or Moneydance with the subscription would be the two I'd look into.