I have build a Monte Carlo Simulator which is available as a standalone Windows software program or as a Developer Edition (Windows Exe + Windows DLL).
The product has the ability to do system simulation (stress tests of trading system results) and also do data simulation (data scrambling).