Thislooks like pretty decent option for creating slurry on natural stones
I have the full set of those. They are hard to get a good grip on, and I wouldn't recommend them for trying to build slurry. The DMT W7E would work much better as it is thicker (thanks to the plastic backing). I have one of those, and it works pretty well for building slurry.