I think you could accomplish this easily by allowing the ability to sequence loops that are created, you are already halfway there in that you already name the loops in a song, you could simply allow a list to play the named loops in a list without have to be "an audio editor" I was asking about this same type of feature in another post, I don't think we're asking for "audio editing" in a DAW sense, I think we're just asking asking for some flexibility for functions you "already provide" namely loops, simply add a way to allow playing the loops in a formatted list so we can play them in a particular order or not, maybe give a button to enable the feature or disable it if you want it to ignore the listed loop order, as a software developer myself I dont believe telling the software to play "already named loops" in a particular order is reinventing the wheel or even replacing some type of feature in a DAW. I happen to use reaper, and making several loops and making a list to play them in a particular order is "not a feature". I think the feature could be easily implemented by having a simple 2 column table that names the loop and order to play
Column 1
Song:Name Loop:Name (which you are already asking for a name, so you must be storing this info already)
Column 2
Order / Sequence to Play
0 - 9999
You could potentially add a column to play the loop you already named a certain number of times.....
When the song plays, it would see that this list exists and play the sequence, unless the button is toggled off to ignore the sequence, I fail to see how you would have to deal with any rewriting or audio "new feature" functionality.....you probably already have the basis for this......its called a "playlist" and you already accomplish this
This is like having a playlist of loops in the song......please consider this functionality as it would really make the looping section of your software a "game-changer" you could literally play different versions of the looped song different ways to make it more interesting and really have some fun with it