Intermatic, make a one hour timer. If you used a 24 hour timer with the one hour timer. The run time can be set to 15 sec, to 1 hour run time.
Both of them are mach. timers. They have push pull lugs to set the on and off time.
I have done it before, I know it works.
The only other way is to use digital timer and relays.
Just a thought.