I have no clue how I would ever get fishing enough times in a year to ever need that much jig storage. I wish I fished enough but I doubt that will ever happen.
Just a suggestion for the foam, try pieces of neoprene, dense cork board and there is a high density black foam out there that is supposed to self repair for jig/fly/hook boxes. I can't find it again but have seen it once. I have heard linoleum works too using the back side but I have never seen nor tried it.
I love taking my kids fishing, now if I could just manage to fish at the same time.