From CrystalMaker Software:
CrystalDiffract can simulate and visualize diffraction patterns from any CrystalMaker binary file. You can manipulate patterns in real time, with extensive control over all aspects of the diffraction experiment - plus the ability to edit site occupancies and lattice parameters. CrystalDiffract lets you display multiple diffraction patterns (simulated and real) in the same window. You can also simulate multi-phase mixtures (with variable phase proportions), plus energy-dispersive and time-of-flight diffraction.