Several years ago I undertook my very first LED strip project, based on a project I had found on Thingiverse. The Hexlamp. This is a 100% home built LED light similar in look to the Nanoleaf, but much less expensive. It uses WLED and an ESP8266 as it's controller, a power adapter picked up from amazon, and a WS2812B type RGB LED strip.
The hexlamp has been on my wall for years, and has held up really well! but from day 1 I had some complaints about the build quality. Which of course were all my fault. I recently found a new remix of the hexlamp that was designed to be customizable! So I decided it was time to rebuild, and the new light is so much nicer than the old one.
Parts used (amazon links are affiliate links): LED strip: https://amzn.to/3TdmLSx 5v DC adapter: https://amzn.to/3Mq6JRB (10A, but your project may vary) Wemos D1 Mini ESP8266: https://amzn.to/3XpQeuT (you can choose other boards supported by WLED if you'd like to) DC Power Jack: https://amzn.to/3MtV8B6
This list of course doesnt include a few things I had already. Mainly a Soldering iron, and a 3d printer, and the knowledge to use them. I have a Creality Ender 5 Pro, and a 20 watt weller soldering iron. Ive had both of these for years, and in fact the soldering iron I inherited from someone else.
Some links you'll need: WLED getting started https://kno.wled.ge/basics/getting-started/
WLED Releases https://github.com/Aircoookie/WLED/releases
WLED Online Installer https://install.wled.me
Thingiverse link for Customizable Hex light: https://www.thingiverse.com/thing:5022714
The old Hex Lamp design also from Thingiverse: https://www.thingiverse.com/thing:4831115