Unsure how difficult this would be to implement, but being able to generate these tilings with more than one face type would definitely add a lot more interesting and potentially difficult puzzles to the program, much like in MagicPuzzleUltimate. Support for any uniform tiling would be extra awesome, but I imagine that would be much more complicated to do.