Maybe your test needs a user with 2 credit cards on file, and a history of 3 purchases.
In this presentation, Stan will share the design and architecture of a system he has built that is capable of creating arbitrary complex test data. On top of all the syntax is very simple that engineers of any level can use it.
This is perfectly achievable. The automation was creating hundreds of accounts every hour. During implementation, there are a few things one has to be careful with.