If you’re looking for a good all purpose sand for your cichlids, I recommend Mystic White II. This is a pool filter sand that you can pick up at your local pool supply store. You can also purchase it at Walmart and several online stores. My pool supply store sells this for WAY less than I can get it online or even at Walmart. Nonetheless, what makes this sand so good?
I have posted a few times about how I do water changes. All of my cichlid tanks, except my quarantine and hospital tanks, contain sand substrates. As a result, I use a system I created using Python water changers that easily minimizes loss of source water, cichlid fry, and sand. My process utilizes two Python brand water changing hoses and a few other components.