Blender Market - This Procedural Tile Texture Pack includes 8 procedural textures, each producing a different layout. A set of custom nodes to help you build procedural materials & an example material
Where does tile size get initialized to a value? - Blender Development - Developer Forum