I use these at work
https://www.plenom.com/products/kuando-busylight-alpha/
To get the same feature at home I used a yeelight color bulb outside my office. I have some custom software that uses the maker api, but in absence of that the node-red option seems like it will do the same.
Big thing is the hardware, either of those options above have served me well, believe me you WILL want to be able to manually control them too.