When using FastLED keep in mind it's still not compatible with chips containing 2 or 4 LEDs (Warm/Cool White and RGBW), like many WS2812B strips available online. At least in the case of RGBW the strip will work, but the white LED will remain off.
I prefer ESP32 boards myself. Super fast, cheap and they have Wi-Fi and Bluetooth built in.
There are some pitfalls, such as the ESP32 using 3.3V logic whereas most LED strips use 5V logic, but once you figure out how to use them they can be very powerful little beasts.