Meet the Avinto QUB : a 3D LED cube with WiFi that you can program to put on a light show. It has 512 LED lights and 3 buttons for control. The piece comes with 10 visualizations built-in but since it is open-source and fully programmable, you can always modify the code. You can even set it up to work with Amazon Alexa.
The QUB has a Particle Photon at its core. It comes fully assembled and supports IFTTT. It also has an alarm clock that lets you wake up to your favorite visualizations. You can find out more about this project here.