I have created a library for automation which is capable of doing fully functional load tests on standard hardware. The processes use very little resources and can emulate thousands of users doing all kind of operations in parallel. Setup time depends on individual project. Usually a standard web application that consists of five screens will take a day or so to setup.