Самый простой для понимания способ (в случае когда изображение виньеток не планируется накладывать частично друг на друга - такой способ позволяет расположить большее количество фоток в ряду на той же самой длине) - нарисовать внешний вид виньетки в отдельном слое, в котором будут прорезаны овальные отверстия для расположения под ними фоток. Для этого сначала надо нарисовать один овал и создать из него слой, залив каким-нибудь цветом. Затем накопировать этого слоя в ряд (Ctrl+Alt+T - трансформация с копирование результата в новый слой: достаточно перемещать по горизонтали, или вертикали; затем чтобы повторить последнюю трансформацию с копированием - Ctrl+Shift+Alt+T). Пользуясь этим способом, можно сразу задать небольшое смещение по вертикали, чтобы овальчики в ряду получились расположенные не по горизонтали строго, а чуть-чуть по косой, это выразительно. Затем, когда ряд готов - смержить его и размножить на столбцы, то есть, по вертикали, и полученное смержить (Merge) вновь. Теперь, загрузить селекцию с полученного слоя с овальчиками, проинвертировать (Ctrl+Shift+I), создать новый слой и залить его по данной селекции цветом. Получится слой с "дырками". Слой с "овальчиками" - удалить. Заперев прозрачность этого слоя (lock layer's transparency), можно оформить его текстурой, эффектами слоя, залить градиентом, сделать обводки, и тп, и подписать фамилии под "дырками". Затем закинуть в этот док нужные фотки и разместить их по соответствующим окошкам, подгоняя размер и кадрируя по ходу дела. Ну, затем свести слои и записать в новом документе. И все.