How could you address each tile, to create an aperiodic tile map? Would be a neat tech demo. Like HyperRogue, for example. https://www.roguetemple.com/z/hyper/
Addressing hierarchically constructed tiling is quite similar to addressing hyperbolic tilings. Both the "hat" tiling and "spectre" tiling already work in HyperRogue. (Spectre is not yet released but pushed to GitHub.)
Simon Tatham has written about this, in the context of the original hat tile: https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/aperi...