Инструкция:
1) Создаём новый документ («Файл» -> «Создать»).

В окне указываем примерный размер изображения, которое вы хотите получить.
Лучше указать с небольшим запасом — лишнее можно обрезать.
Фон выбираем прозрачный, чтобы вокруг сердца ничего не было.
2) Рисуем сердце.

Для этого выбираем инструмент «Произвольная фигура», а затем на панели, расположенной под главным меню, в списке выбираем сердце.

3) Добавляем фото / картинку, которое нужно обрезать в форме сердца.
Делаем это так: открываем папку с изображением в отдельно окне и «перетаскиваем» его на сердце.

Фото должно полностью закрыть сердце, иначе при обрезке останутся серые свободные области.
Затем нажимаем на галочку (см. скриншот).
4) Убеждаемся, что слой с фото активный, и активируем команду «Создать обтравочную маску».

Это можно сделать через пункт главного меню «Слои» -> «Создать обтравочную маску» или через контекстное меню слоя.
5) Получится следующее:

С помощью инструмента «Перемещение» можно двигать фотографию внутри сердца.

6) Затем по мере необходимости обрезаем лишнее и сохраняем изображение («Файл» -> «Сохранить как»).
Так как фон нужен прозрачный, то выбираем формат png.

Этот алгоритм подойдёт для обрезки фото не только в форме сердца, но и в форме любой фигуры — круга, звезды и т.д.