I can relate!
Though you do models and can use small bits, I don't, but I still save most anything over 3" in length (with the grain).
I have a lot of sturdy small boxes, about 14"x10"x10". I keep same-species wood in each box if it will fit, Some woods (namely walnut), I have a box for < 1/4", 1/4" to 1/2", 1/2" to 3/4", etc.
Having them separated by species makes it easy to find the small bits that can be used in a project.
Exotics are all more or less kept together, but for the ones I don't recognize, I'll write in pencil the species.
Longer thin scraps are stored on a shelf, bigger scraps are stored in 55-gallon plastic barrels, separated by species.
It is OCD and getting out of hand, but at the start of every heating season I'll cull out wood for the stove.