Installed Acrobat a few weeks ago for this use case specifically. I feel like Preview used to be a lot better at editing fields, recently it has been a real pain.
PDF Export does a good job of filing in the gaps.
Editing/Form Fill/etc: Nitro[1]
Signing: Nitro[1], HelloSign[2], airSlate[3], Smallpdf[4] (limited functionality)