Кто-то что-то делал -- Анатолий Иванович?
Где это?

Смысл:
есть в программе какие-то часы именно на рисовалки,
но их мало,
чтобы толково их обустроить, какой-нибудь базовый "общий делитель" рисовалок иметь хорошо бы.
Заодно он был бы пособием для ООП-КОП для особо любопытных.

Там, впрочем, проблема: бывает растр, бывает векторная графика.
Две рисовалки тогда? или как?

Кто значет, что там в школе на сей счет нужно/возможно/есть/хотелось бы?
Какой-нибудь простой оптимальный сценарий придумать?
В конце, понятно, надо что-то показать из фотошопов, мол, там всё в принципе так же.
Но основа?