Sand really is not a good choice for many people and I often advice against it for the reasons you have stated.
I bought washed river sand and had it brought in by a dump truck and moved LOADS of it with a wheel barrow and shovel.
Don't know how your roost and such are set up or what else ya got going on.... I use droppings boards under my roost and just remove waste with a flat shovel. That whole kitty litter scooper sand thing equated to a bunch of stinky dry poo dust from shaking to separate poo from sand. A giant litter box.
Anyways, I chose to add hay in my coop (on top of the sand) for the big ladies since they only go in to roost and to lay and roost droppings go onto the board. My feeders and water are kept in the run (covered, semi deep litter, highly recommended) and removed nightly.
In my stag coop, with no droppings board and elevated wood floor... I use hay, deep enough to cushion landings and not let moisture through. I add a little fresh dry hay over the top of their roost dropping daily and/or remove as needed depending on stock level. Keep adding a little fresh hay until replacement is desired. During nice weather all r booted to the pasture/run for majority of daylight hours.
I use hay base in lay boxes with a little fresh pine shavings added weekly. But poo mats up on hay and is only suggested in certain instances. For smaller birds I like shavings or something more conducive to scratching, though the hay doesn't stop them.
Rice hulls also work well in small coops with those chinsey pull out pans and would totally consider them an alternative to sand! The bags aren't light, per say... but they expand a LOT, scoop easy, are renewable, and WAY more garden friendly/compostable than sand. Still dusty, but so are shavings and hay... all to varying degrees.

Shavings smell the best IMO.
How many birds are you keeping? Do they have a run/range? How hot or cold are ya and humidity high or low? Those things all impact how things will work. I discovered I hated daily scooping and so that didn't work for me.
Hope you get more answers.