Можно использовать Unity, но придётся много разбираться что, где и как. Да и примеров можно найти. Так что, предлагаю попробовать на Unity поискать. Это игровой движок, но это не значит, что в нем нельзя небольшое графическое приложение написать. 2D там поддерживается, в том числе и физика. Т.е. элементы будут работать на не реальной физике движка, а все расчеты будешь делать отдельно для отображения.
В противном случае, много времени нужно будет потрать на реализацию графических элементов управления.
Но, например, на Delphi, очень широкие возможности для этого. Используя фреймворк FMX можно достаточно быстро всё сделать. Там из коробки идет отрисовка на видеокарте и прочие вещи доступны. А также, можно и в 3D из коробки сделать всё.