Which is reported as being compatible with the open Fan Control software, no Razer Synapse internal puke involved.
Much of the hardware choice will be dictated by the software ecosystem that you wish to use / are willing to put up with. Personally I'd stick with doing it in the BIOS if at all possible, but when that's not enough I'd employ AquaSuite with AquaComputer controllers like the Quadro and Octo. This is more useful for custom water cooling, as you run into the problem of having temperature sensors reliably reporting to whatever is controlling fans (and pumps).
Gratitude homies! Never had anything Noctua I was not stoked with. I have avoided RGB since retiring from doing custom builds for clients in early 2020. RGB sells PCs, but it is not for me. The Pure Base501is all black stealth. I am probably going to get the Noctua.