Я рекомендую PyQt
для этого - это библиотека / фреймворк с графическим интерфейсом, но у нее очень хорошие возможности рисования.Если вы посмотрите на примеры, поставляемые с PyQt, с акцентом на графические и графические образцы, то вы удивитесь тому, что вы можете сделать с очень небольшим количеством строк кода.так что вам не нужно об этом беспокоиться.
В качестве альтернативы вы можете использовать PyGame
- библиотеку SDL, которая используется для разработки игр.Естественно, он имеет очень сильные возможности 2D-графики.