That's actually precisely what I've been trying to do for some time now. However, I've been working on archiving exactly what episodes of the shows aired as well (for repeats too). As you can imagine, this has not been an easy task by any means. It's now been 6 years since I starting archiving the scheduling history of Fox Kids and that's far from complete. Although, I do have a complete database of all ~17,350 timeslots of shows that aired as part of Kids' WB! between 1995 and 2008. So some networks have been easier to archive than others. Nevertheless, I have complete info for all the broadcast networks for Saturday mornings between 2000 and now except for CBS (missing lots of info for Nick Jr. on CBS).
I've also tried to go beyond the broadcast networks. All in all, I have about 150,000 timeslots of data between 1990 and now for various blocks on broadcast, cable, and digital networks.
My goal is to go back to the origins of Saturday Morning TV, but I'll probably never live to see that happen. It's just too much data to compile for one person!