Когда-то давно заказывал дизайны для своих проектов. В частности, там были логотипы: для компании и продуктов. Таким образом, у меня на руках остались png файлы.
Казалось бы, живи с этим дизайном и радуйся.
Но вот появляется необходимость отрисовать логотип в неком заданном большом разрешении. Банально срезайзить — некрасиво получается. Попросить дизайнера — а его уже и след простыл, а если не простыл, то не хочется, чтобы он монополизировал работу над дизайном.
Вот если бы можно было работать с дизайном как с программным кодом...
Может быть дизайнер тоже может выдать "исходники", который потом сможет понять и обработать другой дизайнер?
И если мне нужно отрендерить логотип в новом разрешении, я просто выдаю дизайнеру эти исходники, и он мне делает работу.