Check this out its precut and a good price
https://www.cruxmoto.com/product/crux-motorsports-window-chrome-black-out-delete-overlay-2019-gmc-sierra-silverado/
They are very easy to wire. I installed them in my 2019 sierra slt. I had a hard time finding the parts but the harness Dr provided all connectors. I have prints if anyone needs them. I also got the center stack switch.
FYI check this out
https://www.google.com/url?sa=t&source=web&rct=j&url=https://catalog.echomaster.com/catalog/all-products/19421450&ved=2ahUKEwi3tfLs4rvxAhWJjp4KHfihDuAQo7QBegQIBhAB&usg=AOvVaw06DrqNjBIu3qt43IjiKBTf