I created my own traffic generator (based on CEF chromium embedded) for banner clicking, traffic generator change: user agent, referer, screen size, cookies, and other features. It works in command line but because it loads all the stuff needed by chromium - then the number of threads in the same time (depending on cpu and memory) is much less than 1000 but 100 threads on normal pc machine works ok. It is very good simulator of real users. Main problem is IP adresses - in my traffic generator is "restart modem" module which restart 4G modem to change IP addresses. I can run my program with your site to test its functionality and can create similar program for you.