Converting, editing and compressing images is very easy using gThumb. It will provide you with basic editing tools like, colour correction, special effects, cropping etc., and using the save image as option will provide you with conversion and compression options.
The Eye of GNOME is another great tool for converting and compressing images using the save as option.
For PDF, I use GIMP. It may be overkill for kost users, but it is a pretty useful tool for basoc editing as well, like adding text overlay, and other options covered in gThumb.
I use pdfarranger, it can do everything I need. Not sure it can do everything you need so it's best to just test it. Not sure it can compress for example.
for images, i use squoosh.app. it is a webapplication and not a desktop app. it can compress, convert & resize various image types. it is opensource and running offline (locally on your computer). github
Pandoc wad gonna be my recommendation for anything document based, but like ImageMagick, it's command line, that sent me looking. Looks like https://panwriter.com/ is a good front end for it, probably gonna give it a try myself.
For documents, nothing quite like pandoc, I would be surprised if it's not what most of those sketchy websites use on the backend anyway.