Hi,
I just browsing new chips and found this interesting beast
InnoSwitch3-Pro Family
Digitally Controllable Off-Line CV/CC QR Flyback Switcher IC
with Integrated High-Voltage Switch, Synchronous Rectification
It have digitally controlled CV/CC/CP over I2C and cost very little
It have output 3 V to 24 V up to 100W
So nice base for small lab supply, I dont need one, but awesome what you can get today in one package