I hate pdf forms but old-fashioned organizations love them - so I have to deal with them. The worst is when they scan a paper form and send it as pdf - second worst is pdf form with non-fillable fields. I use xournal as a “typewriter” to fill out these monstrosities. I can even add a scanned signature to avoid having to print, sign and re scan the thing.