Some people like to build a clock from scratch - nothing wrong with that. A watch is quite different. You could also try to simulate the design instead of building it.
I'll comment on clocks in general.
Crystal oscillators to provide the pulse signal
Resonators, crystals and the line frequency are options with options to switch to a crystal time base when power goes away. 50/60 Hz selection if applicable. One other option for a clock is to use WWV, a radio signal. Others have use the Internet NTP (Network time protocal) to get the time. 32768 kHz is popular because it's easily divisible to 1 pps and low power.
Truncated ripple counters to take the pulse signal and produce a binary output
Actually they are modulo BCD counters, not binary. Two modulo 60 counters for minutes and seconds. A modulo 24 counter for hour if you choose that display method.. The 12/01 and AM/PM indicators are a bit harder to do.
BCD is Binary Coded Decimal, Each digit is binary encoded in 4 bits.
The binary output is used to feed the seven-segment displays
The output is BCD and is sometimes multiplexed. Nixie, vacuum florescent (VFD), LED and LCD displays are possible. Brightness control is often employed.
A set-reset-latch circuit is required in connection with the ripple counters to achieve a programmable (timed) output to drive the vibration motor
Or a comparator and timer.
There was a digital clock chip made by National, I think the 53xx (11-14) that basically used a 50/60 cycle select, 12/24 hour select, multiplexed displays, fast/slow, and hold/run. I built one of these as part of an explorer's post at Hewlett-Packard. I think our groups was the second complete and the first to work. We did the PCB routing at 4X using tape. The components were already placed for us. I still have that clock, No alarm. No brightness control.
I have a vacuum florescent timer for a clock now, The 120 VAC output runs a piezo buzzer that's loud enough to wake me. I have a dip in my hearing at 2600 Hz due to antibiotic use.
My watch uses 4 buttons that run the watch and backlight. You can set the individual digits. It includes a calendar and timer.
I had another watch that used a "stem" which could be pulled out, but it also acted like an encoder, It could rotate left, right and be pushed as well as pulled out. Setting were made pulled out. There was also one small pushbutton.
Nearly all clocks allow setting to the second and that was the purpose of hold/run. Others set the seconds to zero when you exit setup mode.
Dallas/Maxim make a lot of clock calendar parts, thus your programming skills could be put to use on other parts of the project.
For those that don;t want to use chips, there is this
https://makezine.com/2008/06/18/transistor-clock-kit-uses/ kit.
I kinda wanted an alarm that was set with BCD switches way back when.
Setting of the digits got better because they didn't cause the counters to overflow. My car clock uses two buttons, hrs and minutes. When pushing minutes, hours won't advance.
I've been thinking about a UPS for my room for a small lamp, alarm. laptop and light just as my elderly mom has.
EDIT: BCD, NTP added.