Итак, дело в том, что создание сложного приложения с приятным пользовательским интерфейсом занимает время - я просто немного расширяю ответ THC4k.
PIL, по крайней мере, один PIL бесполезен для этого: у него есть некоторые функции для работы с изображениями, но сложная задача здесь - создание и настройка желаемого пользовательского интерфейса.
Вот где приходят наборы инструментов для виджетов: вам нужно будет выбрать платформу для набора инструментов, которая может предложить вам кнопки, изображения, загрузить и сохранить файлы изображений, возможно, некоторые специализированные виджеты, которые вы можете использовать для создания образцов цвета и т. Д.
и GTK +, и QT4.5 имеют либеральную лицензию, они очень полны и очень непитонны в использовании :-(
(Пока вы работаете с этим, при использовании этих библиотек и наборов инструментов наше приложение может быть легко мультиплатформенным: вам не нужно настраивать его для конкретных окон, также легко создать приложение, которое будет работать на Windows, Linux и Mac, использующий python и GTK + или Qt4)
Одна вещь, которую я бы предложил, чтобы вы научились правильно использовать GIMP: это редактор изображений, и, конечно, в нем не будет много инструментов, которые вам нужны для спрайтов: но вы можете расширить его возможности с помощью плагинов Python. , С другой стороны, у GIMP есть тысячи функций, которые вам больше не понадобятся для создания автономного приложения. (подумайте о поддержке слоев, цветовых фильтрах, повороте изображений и т. д.)
Узнайте, как установить GIMP с поддержкой Python в Windows, а затем потратьте несколько часов на изучение приложения, желательно с текстом в виде книги, чтобы вы могли найти скрытые функции.
Ах, хорошо, наконец:
Если вы хотите очень простую вещь, просто на вкус «я сделал это» - вы можете использовать Pygame: вам нужно сделать все рисование в окне, включая текст - но иметь более прямой доступ к пикселям, цветам, щелчкам мыши и координаты, чем с GTK + или Qt, в некотором смысле, вам будет гораздо меньше затрат на изучение API и внутренней работы.