I am wanting to design a photo album/photo book, in which I put together different photos, some text, etc. and this become a multi-page document that I would like to bring to a print shop (so export to PDF would be important). I very much enjoy Canva which has useful tools such as dragging and dropping, easy swapping out of photos, resizing, and many good-looking templates. However I am looking for an offline, open source tool.
When I search for Linux software to do similar things, I mostly find tools that do "photo management" (tagging and tracking of files), or "photo editing" (modifying individual images). Maybe I am not using the right search terms.
Are there any available programs to create nice looking photo albums on Linux?