@benmagelsen
Maybe have a look at AtomCAD.
With the current nodes:
★ unit_cell (base vectors)
★ motif (fractional coord atom poss)
★ atom_fill
★ half_space (or other geometries)
… any crystals including "geopolymer base gems" can be modeled and cut into desired shapes. …