I've had zero problems with the Adobe Acrobat Pro X, It does all that you're asking. but it is expensive,
Skim and Preview are good, you can highlight the text or annotate your PDF with them, but they can only deal with basic editing. Once saved, the PDF will become un-editable again. If you...