What you can do is provide an integer in your create microflow that determines the amount of times you want to loop. Additionally you create a counter variable in your microflow followed by a merge flow. From here on you continue your flow to create the first sub-entity. At the end of your flow you do a check where you check if Counter = <provided int="">. If this Resolves to true then you quit your microflow and if it is false you return to the first merge event. In the return flow you then change your variable counter to Counter = Counter+1.
This way you create a more traditional loop as used in programming.
Edit: