https://kno.wled.ge/ Many 'effects' already prepackaged. Plus the ability to schedule time based changes (on/off/change pattern/etc.). Includes a web server to provide "app like" control over a phone or PC. Also includes integrations for several "home control" systems and a http API for programmatic control from another system. Can even synchronize plural controllers into a whole 'net' (note, I've not used this featu…
The most plug-and-play WLED-compatible controller I've found is made by athom.tech and available on AliExpress https://www.aliexpress.com/store/1101393719 >. There are two versions based on the ESP32C3. One is powered by USB-C @ 5V, and the other has a barrel jack and passes through 5-24V to the lights, which is useful if you're using a higher-voltage strip like WS2813. I used to build my own controllers from ESP dev…
https://www.amazon.com/dp/B0CHHZTGJR
Power is passed through from either connector, so it’ll work on 5v or 12v strings. And it’s got two output channels. It’s only an ESP8266 inside, but that works fine for my needs.
For a slightly more DIY approach, try this one:
https://wiki.vdbx.io/product/flip_c3
Has everything you need to give it some sort of power and get the requisite data signal out.