Monte Carlo can be performed using Micro-Cap. At Emerson we paid $4,000 for every Micro-Cap program! There are no other electronic SPICE modeling programs even close to Micro-Cap capability.
Andy Thompson, owner of Spectrum Software, has retired. He is making Micro-Cap free => http://www.spectrum-soft.com/index.shtm => Download.
Micro-Cap does worst case analysis, changing the tolerances of components, changing the temperature, Monte Carlo, etc. (Analysis > DC > Run > Monte Carlo ). And it is easy to use.
I have used Micro-Cap for all of my electronic designs since 2001. When I tested prototypes, the prototypes worked exactly as the model predicted.
The website https://NDAcademy.FoxPing.com/ => 2.8 Electronic Cascade RC Filters --- and --- 7.2 Electronic SPICE Models --- provide some examples.
You have to go to its library and change the parameters on which you intend to simulate Monte Carlo and put a variable in its place, then use them in your netlist with Monte Carlo commands and do the simulation.
However, this way generates randomly one Vth for all NMOS transistors and one Vth for all PMOS transistors in every single iteration. So, after making the required changes in your library, write a subcircuit and then use it for the definition of your main circuit. In this modified way, each transistor gets a unique Vth.