Would you consider creating something similar to “take folders”? Logic Pro has this feature to continue to record the same loop over and over until the the player decides that the take was perfect. It saves all the takes and the user can afterwards pick a selection from different clips to create the perfect loop.