If I've understood you correctly.
I'd have one form.
Each "area" you want filled out would be in a section.
You would need to put button into their own sections on your form. Button A when pressed would set field A. You could then use rules to hide buttons and sections as required.