Si es una textura tileada, es un patrón que se repite una y otra vez. No hay aleatoriedad. Muchas veces cantan las repeticiones, si claro.
Existe algo, y con Adobe Photoshop. Pues estrictamente no.
No existe, que yo sepa, por ejemplo, un programa, script o un plugin que a partir de varias texturas tileables, las repita de diferente manera para qué no canten tanto las repeticiones.
En la practica, en la creación de la textura tileable, juega con los canales, y con otras capas superpuestas, otros mapas, ponerle bump, normal map, mapa de reflejos, etc y puede que quede mejor.
Otra cosa distinta es que tengas, por ejemplo, el frontal de una casa, y a partir de la tileble, lo tuestes con las luces, y te hagas a mano la textura del frontal. Pero claro, ya no es dar aleatoriedad a la textura tileable. Es hacer la textura de esas caras.
Software para texturizar de pago, tienes, por ejemplo, el
substance designer de allegorihmic, pero creo que es más crear materiales con nodos, mapas, que dar aleatoriedad a una textura tileable.