The most important thing, ime, is to get the right kind of sand. I've tried several different types, and now go with nothing but silica pool filter sand. It's very clean, with very little dust/grit, and requires little or no rinsing.
But more importantly it's much denser, and doesn't generally get siphoned out with vacuuming. You can vac right down to the sand base, and while some sand will get taken up into the vac tube by only an inch ot two, it will then tumble right back down into the tank.
Save yourself a lot of frustration - get real PFS, sold at a pool supply store. (Don't buy 'play sand' at any big box store !)
And it's easy to keep fresh and clean - just stir it up well with each w/c & vac and then, every 4-6 months (as it will eventually dirty up), siphon out about 10-15% of the top layer of sand using 1/2" plastic tubing, and replace what you've drawn out, with new sand. Keeps it looking like new. Try it - you'll see.