Напиши векторный графический редактор с возможностью сохранения (сериализации) изображения в файл и чтобы потом можно было загрузить сериализованный файл в программу и продолжать работать с места сохранения. Можно еще добавить возможность объединения изображений из двух сериализованных.
Довольно простая задачка, но всё же)