What I use
I started with a Ubiquiti UniFi AP AC Lite and ran the UniFi Controller on my pc, but when I started using Unraid, I moved the controller to a docker container.
https://dl.ubnt.com/qsg/UAP-AC-LITE/image/UAP-AC-LITE_Cover_Image.png
I was considering UniFi USG router, but I chose pfSense instead because of its customizability.