@jextxadore Google Form + Google Sheets. Only thing custom would be formatting out the filtered results from the sheet to a document, which I've never bothered with before. Sounds like basically a mail merge kinda thing, though - dump output into a template from a table.
(I'd hope Office 365 offers similar functionality.)
/@matigo @sumudu @kdfrawg