The graduation photo creator is free and open-source software designed to help teachers (or the school's parent-teacher association) create a graduation photo as a memento of their students' school year. While primarily intended for primary school graduation photos, where the task typically falls to the teachers and a specialized company isn't hired, it can also be used for other grade levels.
It allows:
Manage photos and data (names, subject, place of birth) for both students (1) and teachers (2)
We can add the information of the students or teachers using a form (buttons 3) or by dragging the image to the box (4)
It has a series of ready-to-use templates, with various types of backgrounds.
By clicking on (1) we go to the border data form, where we can choose the template (2) and then go to the edition (3) to organize the photos
New templates can also be created using the Inkscape program, which is also free software. It has an editor, where you can organize the photos automatically or manually.
Editor to place the photographs of teachers and students
Effects can be added to the photographs (1): different frames or cutouts to the photos (type cradle, ellipse, etc). (2) both teachers and students:

We can have a preview of the border:

Furthermore, when generating the border (1) the output format is .SVG and .SVG (3) , and with the generated file in .svg format we can edit it (to add more details (2) with Inkscape ( https://inkscape.org/es/ )

Editing the border generated from Inkscape
For more information:
http://creadordeorlas.blogspot.com.es/
Note:
It is made in gambas3, to install it you have it explained for several distributions in this link:
http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html