Unfortunately, I don't think there is a simple OTA DVR that is both "good" and "affordable"
Here are some of the options I have looked into (I haven't tried any of these myself, just read about them)
Tivo (Bolt, Roamio or Edge, OTA versions) possibly the best and easiest to use DVRs, but expensive ($300+ for the box, plus subscription fees) with limited streaming ability, and some complaints in Canada that setup is difficult for Canadian stations.
ChannelMaster DVR+, out of production but many say it was/is very good. It connects directly to a TV like an old-school VCR, records and plays back, has 2 tuners, and some limited streaming. Might need a paid subscription for on-screen program guide.
ChannelMaster Stream+, new replacement for DVR+, but many say it is not as good. Not much control over recording times, streaming still limited.
Tablo, mostly good reviews as an OTA recorder, but you need another box (Android, Chromecast, or other) to play back. Some complaints that the tuner is not the greatest, and maybe a few programming bugs in the system. Still a good option.
Nvidia Shield can record using an external hard drive and a paid Plex subscription. Has lots of streaming options. I have seen mostly good reviews but a few complaints that it can struggle to handle a heavy load of streaming, recording and playback.
Homeworx, a cheap box ($60 or less) with 1 tuner and channel/day/time programming. It works, until it doesn't (some complaints of poor reliability)
I will likely end up getting a used or refurbished laptop or small PC to use with a HDHomerun tuner and free DVR software (Next PVR or Media Portal)
That's all I know.
M