This is more of a material/geo R&D, not particle simulation.
Vue and Gaia have their own algorithms to simulate Wind Erosion on landscapes. You can literally turn any landscape in dunes desserts in real-time as you iteratively apply the same effect.
And here's a recent hack on making dunes in C4D... I prefer material solutions but some people might like it this way...
Butt this of course is a macro example. If you need an hour-glass simulation you'd need particles