About "responsive PDFs": there's already a "reflow" feature in Acrobat Reader. It's limited but kinda works on clean PDFs. I don't know to what extent it's a explicit possibility of the PDF standard.
https://helpx.adobe.com/acrobat/using/reading-pdfs-reflow-ac...