This is a 2d tiling tool I made for doing regular tiling (triangular, square, hexagonal). It uses an older API, and I got tired of updating it to keep up with Blender's API, so it's out of date. The code itself still makes sense though.
It will do duplicate mirroring, rotation, etc and maintains data-links so you can create a template tiling patern and then mess with the tesselations in-situ.
Code here: Auto-Tile Blender Script
Example file here: TileExample.blend
If you have comments or feedback, feel free to leave it here. If you'd like to commission a custom 3D model, I can help you with that.
Lattice example
Example of the area filling feature
The tiling script is very useful for making tesselations
Some sparse tiled nonsense geometry. The individual tile element is in red.
The GUI, and the result
Some sparse tiled nonsense geometry. The individual tile element is in red.
Some sparse tiled nonsense geometry. The individual tile element is in red.
Some sparse tiled nonsense geometry. The individual tile element is in red.