Use Deal Properties in Forms

Im really surprised this isnt a thing.
We need to get machine details that are custom to each deal and some contacts might have multiple machines so it cant be on a contact level.
Even a form submitting as a note would do for our purposes.