A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.
PowerPoint is not designed as an information-gathering program. It was designed as one-to-many presentation software. You will have a much easy time creating such a form in either Word or Excel, which are designed for this purpose. Even Adobe Acrobat or a web form is better for this job. Of those 4 possibilities, Acrobat and a web form can handle the presentation aspects (showing slides to customers) better. It's not impossible, but you'll spend many, many more hours trying to make this work in PowerPoint.
Form controls in PowerPoint use only ActiveX controls. These will not work on a Mac, so I hope you have no Mac users.
As one example, you want to save a data file. To do this, you'll need VBA programming. In many cases, PowerPoint VBA requires that you write an add-in and install that on the user's computer. So then you need an installer. It gets out of hand very quickly.
You also might consider using a Word form for information gathering, with links in that document to a presentation that just shows the slides.
Perhaps Steve Rindsberg or John Wilson will have a brainwave.