"Engine": Yeah, I like those organizers. I bought 3 or 4 when they were $20/each. They are pretty rugged for being plastic.
Myself & a few coworkers have em full of screws, nails, and such.
Stack good and they latch together specifically, which is cool.
Kaizen foam or someone sell foam kits for...