depends on how tech savy your vs spending money premade.
local channels can be set up with an antenna.
if you are wiling to set it up, plex is a good display program and dvr for recording local shows, but you need a capture card installed on your computer to use that feature.
roku's have a bunch of free channels, and local news for free.
both plex and roku offer a bunch of free movies and tv shows.
you can also add your library of movies to plex and watch those too.

the only issue would be sports.
I don't remember if it was hulu or someone else that offered that seperate.
I know I have seen amazon ads for local sports too.