Interesting. I have been having fun working on "NewHat" for a while - meant for Toyota/Tajima machines. https://github.com/wjkennedy/NewHat/blob/feature/model-train...
I used to use the Melco and Pantagrams digitizing software and operated kiosks doing custom embroidery.
People always asked "can I get anything on a hat?" The reasons I said no before no longer exist.
Punching out a DST is not the same as clean sewouts and NewHat attempts some machine emulation and classification of generated designs. They're virtually sewn and ranked for some reinforcement learning.