I’ve seen this done before, as I used to be in a DJ and play live analog synths in one band, and I used to be a guitarist/bassist/vocalist in another. I used Ableton Live more than anything when I was in the first band to play stems that the band started songs with, rather than really “DJing” with other programs such as Serato or Traktor. I’d occasionally throw in a scratch track and apply effects as needed to keep each set with the band interesting as well.
It’s completely different than playing solo at a club, as you’re not the only person providing the music, the other members of the band are as well. In my experience, the drummer and the DJ in the band provide the backbone by setting the tempo of each song. The most important thing you have to be careful about the most whilst performing in a band is rehearsing with others to ensure your timing is 100% down.
I personally miss playing with other people, as I left the one band due to personal tastes, and the other because of a desire to pursue a personal career.