Hey, thanks for the shout-out! I already have plugin which can do exactly that, with exception that you have to setup your own design.
https://codefling.com/plugins/custom-buttons
You can basically create group of buttons and then set them to toggle on certain command exactly how I did in video.
It's not just for creating buttons, you can also create just ui panels to serve as background in case you want create something which is more like "menu panel" with commands.
Like one of my customers did here. Then, its just all up to you what colors you like and how big buttons you want to make.