Could just go with a garmin. There are already multiple pomodoro apps for them, I use one of them. Just search for pomodoro at https://apps.garmin.com
If you dont like how they implemented it you could easily write your own, the api is fairly straightforward: https://developer.garmin.com/downloads/connect-iq/monkey-c/d...