Hey @bobes,
We do have a tool that we use for this: https://github.com/elastic/hey-apm. Please take a look and see if it fits your needs, and feel free to open issues for feature requests.
There are some known issues with the way the load generator works - so take the results with a grain of salt. We'll be making changes to it over time to improve the tool's reliability.