I've been doing this for years with Lifx bulbs: https://github.com/adamjacobmuller/lifx/
Works really well. Lifx bulbs have excellent CRI (proper color temperature adjustments, not just fumbling with RGB) the only downside being they are not cheap. Worth it IMO though.