There are hudreds, if not thousands of tutorials on GIMP on YouTube, from very simple to very complex. There is no way to cover all what GIMP can do. GIMP’s companion is Inkscape (Vector graphics editor). GIMP and Inkscape are very powerful programs to get to learn.
I’m not going to go in detail on how I created these, rather to showcase what you can do with GIMP in relation to Shotcut, in how I use the two together.
Go from this (viewed in GIMP)
Source image size: 5992x3371
Source image: https://www.pexels.com/photo/two-person-on-boat-in-body-of-water-during-golden-hour-2850287/
To this (viewed in GIMP)
Size: 1920x1080 (Export to PNG or JPG for use in Shotcut, eliminated the use of a text filter.)
Or create a transparent text images like this:
Custom transparent border
Custom mask (viewed in Shotcut, mask applied)

Mask used (viewed in Gimp)