I have already seen such a lamp a few times and thought it was great.
I still had a aluminium profile, a WS2812 / LED strip and the power supply, so I designed myself a base and assembled everything.
The "intelligence" is based on a ESP8266 with WLED:
https://github.com/Aircoookie/WLED
The ESP is in my case a Wemos D1 mini in this case: https://www.printables.com/model/235446-wemos-d1-mini-case
I have attached the power adaptor and the ESP with VHB tape to the base, which offer enough space to also fit in some cables and adapters, like WAGO clamps.
The used aluminium profile (17x6mm) is this one:
https://www.amazon.de/-/en/dp/B06XGF4QKH?ref=ppx_yo2ov_dt_b_product_details&th=1
Print settings:
Layer hight: .28mm or finer
Infill: min. 13%, better: 20%
Filament: PLA / PETG / ABS (up to you)
Support: on build plate only
The author marked this model as their own original creation.