I have experience in both Monte Carlo simulation and hydrologic modeling. My Monte Carlo work was related to remediation design, while my hydrologic modeling is with the Hydrological Simulation Program in Fortran (HSPF). I have designed an open source Python Package to run HSPF, PyHSPF, that can be run in parallel for Monte Carlo (although I have not really done this).
YASAIw is another free Excel add-in for Monte Carlo with open source VBA. The open source VBA allows you to functions if you need to. YASAIw is capable of calling other VBA programs for each iteration of the simulation (for example if your model is written in VBA or if you write a VBA subroutine to call an executable program that runs your model). YASAIw is available at this link: