If you google things related to 555 timer circiuts, you will find a lot of circuits and timer kits that can be made to be adjustable from milliseconds to hours. You will have to be a little electronically oriented and be willing to do some soldering and fabrication, but you could make an...