Hey, I remembered there's an easy trick for tiling any procedural texture... apply it to a Torus, then bake the maps. A torus's UVs are continuous both across U and V, so a 3D procedural will bake out as a perfect tile. Well, close, since you do get a little distortion. But certainly repro-able in most 3d software.