I have been making and playing to my own backing tracks since the Atari 1020 hit the streets.
Back then we had to drag the computer and 100lb of rack gear to gigs. Now I could do the same from a device smaller than a pack of smokes.
Your choices are many these days. You can still play to live midi tracks or you can do like I've been doing for the last 20 years and play to audio tracks.
Creating these track is time consuming and myself I can safely say it might account for the majority of my time spent working in my studio. Originally each song would take about 12-24 hours of work to create from scratch. Now I can cheat on some songs and download a file that might speed up the process. I say might because sometimes those download require as much work as starting from scratch. I would think my all time record for finishing a track might be 4 hours.
So this is what you have to decide. Do you have the time to gather enough material to play 4 sets? That's around 45 songs. I now have well over 150 and that took me 30 years :)
45song x @ say 6 hours per song = almost 300 hours.
Then these songs need to be tested through your PA system and often need a re mix.
You need all the songs to play at the same level and EQ. You need your band to be consistent. The good news is once accomplished you have a valuable asset at your command.
You can see why most of the time you hear people using backing tracks it sounds bad. They didn't spend the time to perfect the tracks. They either buy them or download them , but most haven't a clue how to alter them to suit.
Sonar is the best of all the DAW's I've tried for creating backing tracks because it comes with good soft synths.
I add real bass to mine and keep it simple. Bass, Drums and sometimes some keyboard parts to anchor the song. I never bring those to the front. I let my guitar and voice be the focus.
I now have a set of digital drums so I'm re doing a lot of my old "drum Machine" style tracks and spiffing them up with way better drums. But even that project is in it's second year and 3 versions of Sonar later I'm only at song number 46....