I noticed in one photo your Launchpad has a custom skin on it. Very nice. I like the logo and the well defined functions. Can you share how you did that? Launchpad labeling as been a passing topic in the past.
Oh, nice job on your console. The burled wood blank piston rails look sharp!
I see by the response below...that you have discovered one of the methods below. I wish I had a Cricut it would have made the process so easy.
I used Vinyl from Brilliant Vinyl company https://www.brilliantvinyl.com along with a clear acrylic cover. It is just for inkjet printers but the results are very good. Alas, I had to cut mine out one-by-one by hand. I did the graphic work on CorelDraw®. I made the caps on the buttons slightly smaller than 0.5" so there is a border - just to show off the flashiness. The skin also done on CorelDraw®. This looks to be quite permanent as you can purchase "permanent" vinyl. I may have to redo several covers because being outside in the garage during Wisconsin weather three have become "unsticky" and you have to compensate for the tactile "dimples or jewels" which apparently helps one "orient" your hand as in playing the Accordian or typing on a keyboard.
I did originally want clear but I cannot see them out of the corner of my eye.