Project Page programmable-digital-timer
Set by pressing select to get a marker over orange digit, Use Scroll to set number. Press Start to start timer, Start to be off to set again. The buzzer will turn on when Time elapsed matches time set. and the alarm relay trips. And a Flashing Annunciator signals end of process. Now Reset will start process again and stop flashing LED.
To use this like a regular instrument, you need a small portable hand-held computer with browser. Fix that in a Cabinet by filing or grinding it to size and wire the relays and supply. :-)