Want to make one for your desk? All it takes is an Arduino Nano R3 or comparable microcontroller, an RGB LED ring with 12 LEDs, a 16×2 LCD, a buzzer, and a momentary push button switch.
The electronics for this build include a printed circuit board that serves to break out the connections on an Arduino nano to a dozen ... this is a laser-cut box engraved with some fancy graphics ...