QScatter: numerical framework for fast prediction of particle distributions in electron-laser scattering