Hello, I am vice-champion in an international robotics competition called Eurobot where I had to build a similar display.
I can build you a mobile app that will have the same functions as the software the guy in the video was using, I will connect it with an esp32 through BLE, the esp32 will take care of turning lights, I will reduce the number of the pins using Registers.
Thank you for your interest