I had the Rostra CC on my 2011 LS Worked fine it is just a little stalk that goes under the turn signal and does all you need it to do and there really is no reprogramming or anything like that and only cost a couple of hundred. Easy install and does what you need. https://www.summitracing.com/parts/rpc-250-1223/overview/Plenty of people have used the Rostra kit around here with success.
You'll need a new steering wheel & the code that comes with it to program the factory cruise to work. Annoying, but that's the way that GM does it.