PDFEdit is a promising open-source alternative to commercial (and usually fairly expensive) PDF editing tools. This software application allows you to insert new text in the document, edit already existing text, highlight selected parts of the document, add annotations, extract and insert images in various formats.
The interface that comes with the Windows version is an attractive and well-structured Win32 GUI designed by Eva Peskova (hence the “TIAEditor v1.28” window title in the program’s interface). It allows you to have various PDF documents opened at a given time, assigning a new tab to each of them, helping you to move from one PDF file to the next easily.
The program’s functionality covers all the main features that you will find in more sophisticated (and pricey) PDF editors. However, note that this tool is still in beta, meaning that not all features work the way they should, and some of them simply do not work at all.
Whenever PDFEdit manages to recognize the text in the PDF file, it is capable of editing whatever text is there and adding new text when necessary. You can use your favorite font or let the program identify the font in the text and use that for consistency. You can also highlight (using your preferred color combination) any word or portion of text, as well as insert links, comments, and annotations. You also have the possibility of extracting the images of the PDF file and of inserting new ones wherever needed, customizing both their size and scale.
All in all, this is a tool worth trying, though its stability issues may be annoying sometimes.