How do I make User customizing timer?

Hi, GS dudes.
I am gonna make user customizing timer. When user want to set timer in app, it must be set what user want. It also should have function of stop and pause. How do I make it?
I am gonna make user customizing timer. When user want to set timer in app, it must be set what user want. It also should have function of stop and pause. How do I make it?