Какой язык программирования выбрать, чтобы писать рабочий интерфейс?
PyCharm Community! Там нужно всего лишь загрузить библеотеки типа таких как OpenGL, Directx, Vulkan и др. которые могут создавать интерфейсы.
Но или в Фотошопе создать такой интерфейс с альфа каналом и загрузить в After Effects
Конкретно это, скорее всего, сделано на движке игры, но сделать можно на чем угодно — вопрос в ваших умениях и трудозатратах. Лично я бы делал на QML.