All the vibrating alarm clocks I could find do not sync with your phone, and have to be set manually. I thought about getting an Arduino, but then I will have to build the whole thing by myself. The only logical conclusion I could come up with is to get a programable vibrator. But most of them are either very expensive of look too much like a vibrator (sus).
This is the closest I got: https://www.amazon.com/dp/B09NNFPHXG https://www.amazon.com/dp/B0CD7FPFQ5?th=1
Most modern ones last long enough and charge fast enough that it’s barely ever been a problem. I just pop it on the charger when I shower at night and when I’m getting ready in the morning. It always lasts the day pretty easy for me
You sound like you don’t have adhd, which makes routines like that a problem. I do, which is why I don’t recommend things with short battery life.
I’m just saying that not everyone is great with “one more device to charge every day” when all they need is a vibrating alarm and there are options that don’t require that.