Hermits, Snails, etc.
Thats all I use, there are fish that can be used, however most all are also sand dwellers and will move the sand around to find a spot to call home. A Diamond Goby is a good fish, he will suck up sand clean it and spit it back out. Be aware that they also can swim with sand in their jaws and release it where ever they feel fit. If you have plate LPS or SPS corals take a lot of caution with these if sand is deposited on them they can become very irrated.
Im curious to ask what is going on with your sand. Are you in the initial diatom bloom most new tanks go through.