Over the years I've seen a number of learning IR remotes with clock-timers that can be programmed with macro command sequences. I'm not up-to-date on what's currently available. It's something that's probably considered to be in the "home theater" category.

If you can find one of these, you could take any remote controlled tuner and any remote controlled recording device (e.g. tape deck, VCR), and create a time initiated macro to perform the sequence of steps needed to change stations and control the recording.