Somewhere I read about a crystalization method, that is super easy to conduct, but sounds quite effective.
It was called something like diffusion-based crystalization and thats how it works:
Get a big glass container and place a concentrated solution of your Compound X dissolved in Acetone (or any other medi-polar stuff) inside of this container.
Beneath you place any other unpolar, very low boiling solvent in an open container. You could use Diethyl ether or Pentane.
Now just close this completely and wait - the low boiling NPS will evaporate and of course also migrate over into your vial of desire. Then your Compound X may ultimately precipitate very gently.
So ... of course this will not work with DMT, as it is also solubly in Ether and the solubility in Pentane is also not completely 0. But I think this may work with more polar things, that are hard to crystalize, like 5-OH-DMT or 5-MeO-DMT. Then again Pentane instead of Ether should be used. But so far no idea if it would work even for them ...