What board to buy

PaulRB:
Why do you need WiFi and Bluetooth?

If you really need both, you will not find it easy to beat the price of a Pi zero W. That's not an Arduino, of course.

I intend to use Bluetooth to setup Wifi connection, to make the product more professional.

Yeah, I know about Pi.