BESchedule is an .ocx that allows a user to graphically create time-of-day schedules you need in your application.