Depends on what you want from it. I've other things I hack on so I don't really have the time to hack together my own router, so I use a Ubiquiti USG. Before that I had an EdgeRouter Lite (more or less identical) for years.
I thought Ubiquiti was in the news recently for something very unsavory?
Qotom boxes seem to work well and can run OpenWRT, opnsense, pfsense, etc.