Custom deal properties based on different deal pipelines

I am having this same issue. We have three separate pipelines, and while we can customize the Deal card for each one, we are using the same “Create a Deal” form for each one, which is unwieldy for the teams for which the Deal card wasn’t designed.