Hi,
why not create an option that join two songs? The tracks of the second song will be added after the origina tracks, the instruments will be addedd after the last not used instrument, all the notes link to instruments of the second will be retracked to the new position…
song#1
1—
12–
123-
1234