Can Users Create Forms/Fields in Live View?

Hi all,
I'm wondering if there's a way I can allow my users to create forms from the live view?
This is my scenario:
I have 3 objects:
1. Assembly Instructions
2. Steps
3. Quality Control
Each Assembly instruction has many steps,
and each step has many quality control questions.
What I'm trying to do is have employees (engineers) create an assembly instruction for a product. For example, they would fill this out:
Headphone Assembly instruction
Step 1: Connect cables
  • QC 1: Product Serial Number
  • QC 2: Is the cable working?
Step 2: Insert plastic part on top of the LED light
  • QC 1: Product Serial Number
  • QC 2: Is the light working?
  • QC 3: Attach Product Pictures
Now the next step is for the assembly employees to view each step, perform the steps, then fill out the form created with the quality control questions filled by the engineer:
Headphone Assembly instruction
Step 1: Connect cables
  • QC 1: Product Serial Number (Label)
  • Short text input field (for assembly employee to answer)
  • QC 2: Is the cable working? (Label)
  • Yes/No input field (for assembly employee to answer)
  • If No, Notify: (Label)
  • Connection to Accounts (for assembly employee to answer)

If anyone has any idea of how I can do this or can direct me to the right direction, please let me know.
I'd really appreciate any help I can get
Thanks!