С портретом идея, конечно, интересная, но мне кажется, что на это нужно много времени потратить. А оно есть не у всех. Хочется что-то оригинальное или быстро сделать, или сразу купить.
Если сразу купить, то можно что-то из украшений ручной работы - тогда подарок будет уникальным, а не таким, как есть у всех. Если быстро сделать, то можете создать коллаж из ваших общих с подругой фотографий или, например, коллаж из ее личных фотографий, отснятых в разном возрасте. Я своей подружке, с которой с 1-го класса дружу (уже скоро 30 лет нашей дружбе будет), такой фотоколлаж дарила. Сделала его сама буквально за полчаса - нашла на https://crello.com/ru/create/collage/ бесплатный онлайн-редактор с массой шаблонов, закачала фотографии подруги и создала коллаж. Потом его распечатала и в рамочку вставила - подруга была приятно удивлена моим подарком.