@CanXClV Libre Office Draw is good at making or editing PDFs. I have used it when I get something that doesn’t allow me to input text but I don’t want to print, write on it and then scan it back in.
If I just want to make a nice written document with not a super fancy layout there are extensions for VS Code that can convert markdown to pdf.