SKIRT is a state-of-the-art Monte Carlo radiative transfer code to simulate absorption, scattering, and re-emission in 3D. Recently, the SKIRT code was extended with a suite of X-ray physics, to model X-ray reprocessing in active galactic nuclei (AGNs), X-ray binaries (XRBs), and more (Vander Meulen et al. 2023, 2024a,b). SKIRT implements various optimisation techniques, which enables the calculation of large model grids, at the resolution and signal-to-noise required for XRISM. In this seminar, I will introduce the SKIRT code, highlight some advanced features and ongoing developments, and discuss some recent applications to observational X-ray data including XRISM.