Purists tend to state that they have built their work exclusively out of Lego parts. This is fine, but it should not prevent one from having fun or getting frustrated just because a certain part does not exist or needs to be modified.
I tend to start off in a purist mindset, but do occasionally use non-Lego parts or modify one.
For the clock, I needed these special items:

These are less fragile than they seem.
These problems could have been solved with true Lego parts at the expense of making a much larger model, and number 1 only by acquiring what I consider a very special gear wheel at considerable expense.
Lego also sometimes adds a range of parts: for my first clock attempt in 1982 I had to saw up axles to get lengths of 3 and 5 which now exist as standard lengths. So I do not feel guilty: maybe we will one day see quarter bushings and set of floating gears.
end of problems (for now)