"It is an insult to Brent Mason's reputation, when BiaB splices his top notch recordings into random pieces, and then re-join the pieces into a mediocre solo track."
If you have "Avoid Transpositions" options could you also have "Use Original Played Riffs" rather than splicing and joining ? but same as avoid transpose you won't get as much unique material.

So if you had the SGU for the original recording you will be able to create the solos you want over a chord progression ?
wouldn't you have to splice it up same as Biab is doing ?

I'm not a musician, I'm a technician so I can only do so much. That's why I use RapidComposer, I can get the notation from the RealChart and see what chord, scale or passing notes it fits too.

The XT2 ST2s probably have it all mapped out what sections/riffs can be played over what.

If you look through the Artist Performance Tracks you should have Brent or other soloist playing over the original chord progression.

With Reaper you have scripting that can do all this how you want, if you ask there you might find a script writer with musical knowledge:
ReaScript, JSFX, REAPER Plug-in Extensions, Developer Forum
Expanding REAPER via ReaScripts (EEL2/Lua/Python scripts), JSFX (REAPER's built-in audio processors), and native C/C++ extensions. Also other aspects development-related.

They seem to be long riffs played over a progression and not that spliced up, if you go into it a bit deeper with pics of what you want to do, that I have to do I might get some more ideas:

[Linked Image - Only viewable when logged in]