Since its very grainy, just like a sand, and the waves behave almost the same, I would try approaching it as I would do with a sand. You can sculpt the base, and then add some small scale noise procedurally even in a sculpting package, or with alphas. As an alternative, I would recommend Substance designer. I'm pretty…