Eventide has just released the Fission plug-in, which is pretty wild because it splits the audio into tonal and transient elements that you can minuaplate and then combine. It's like being able to automate any loop to change the character of it or change the sound designentirely.

You can check out a demo video I made for Gobbler using it here: https://www.gobbler.com/eventides-new-fission-plug-in/

But this might be a useful way to add movement to loops in a DJ set, expecially with generes like techno or house where the structure is predectiable.

I remember an old DJTT article on using plug-ins to DJ with, so it might be worth playing with the idea.