Thanks guys. I appreciate all of your suggestions. I've been busy this past week, so have not had a lot of time to think about this, and have only just had a chance to browse a couple of the suggestions you've made. I will need to narrow down my options quite a bit in the next week though.
One thing that I’ll note is that I find webscraping tedious and I’m also not very good at it. So to the extent that it’s possible, I’m hoping to be able to use datasets that are conveniently already packaged in some readable format, like CSV or just plain text. E.g., the county_facts.csv file found here:
https://github.com/Viralshah009/INFM600is exactly the kind of thing I’m looking for. Though it would be great to have some of that same info for decades past, and also in an ideal world, from some source other than “some guy on Github”.