Agree, you want the play sand, as it is the most highly refined of the commercial sands and thus not rough or sharp for fish. Quikrete is a reliable brand, i had a discussion with them on their refining of play sand.
Rinsing sand is a tedious business, but I have fund you don't need to go overboard. I generally do five or six rinses of a quantity of sand, about 3-5 cups at a time in a bucket, swishing around with your hand and carefully pouring out the dirty water (sand will easily pour out too and clog drains so be careful). The water will be clear enough in the bucket after this to see the sand, but still opaque/hazy a bit. But it is just dirt and won't hurt fish.
Once you have the sand rinsed and in the empty tank, put a few inches of water in ( tend to maybe half fill the tank) and do the aquascaping including all plants that are rooted in the substrate. Then drain out all the water right down to the sand. Then fill the tank carefully, using a bowl to avoid disturbing the sand. This reduces the haze considerably.