My Storage System
I'm too late for the contest, but here's how my storage system works. It's mostly a categorizer type system, but each slice also has a shulker unloader.
It works by putting everything you want sorted into shulker boxes, each belonging to a category (for example, you can put various logs all in one shulker, since one category has every log type in it). The system pulls the first item out and breaks the shulker. A hopper minecart comes by, picking up the item, shulker, and 3 wooden shovels (to keep it full). It then goes under all the sorting chests to find which category it belongs to (an item matching the first item in the hopper minecart can get pulled out of the whitelist chest). When it finds it, the minecart gets diverted to be unloaded. One item is returned to the whitelist chest, the other is returned to the shulker and the minecart with the shovels are returned to the system. The shulker is sent to the matching category where it's unloaded into that slice. There's even a bulk storage system at the end for blocks I get lots of (stone, deepslate, netherrack, dirt, etc).
This system took me the better part of a year to tinker around with, figuring out how categorizer systems work and different ways to set it up. I found a lot of ideas to help on the Bedrock Sorting Tech discord server. The benefit with this system is that it can unload multiple categories simultaneously. You do need to know which blocks belong to each category, though, if you're confused, you can just put each type of block in a separate shulker.