There really just isn't a clean way to do this, as, to be honest, most people don't really stress keeping a record of what they pull out of each pack.
I see eventually not really caring what I pull from a specific booster pack but as a newish player, I'm very curious to see if the packs are truly random. I try to remember where I got a particular set of boosters in case there seems to be a good run of rares from that store, if a particular cover tends to bring out more rares/foils than another, or if a particular drops follow a particular pack serial number.
I guess for now I'll keep creating a separate 15-card "deck" for each booster pack I open. Thanks!