My use case is that for some edits such as fixing a typo, I don't need to send a confirmation email to the originator of the record. But for requested changes, such as a new location or phone number, I do need to send the confirmation email. Each one of my records has a Confirmation_Email field that I needed to send to.
On Configure Details Page Fields, Create a Virtual field, we'll call it Virtual1.
Set Form Element to Radio Buttons
Source: Custom Values
If you want a "Don't Send" choice, Make a Value and type something like "No Email" in the Display field. I set this one to Default. (You should enter an email address for the value. It should be a real address, like a catch-all so your emails don't get flagged for spam.)
You can create any number of bullet choices and, for instance, enter a person's name or department for the Display, and their email address for the value. Set whatever one you wish to the default.
If the email address you need to send to is contained in a field, like mine was, then go to advanced and set it to receive a value on load. Set it to Data Source Field and select your field for both Value and Text to Display.
Lastly under Destination and Emails, set your Acknowledgement Email to Virtual1.
On your details form, you will see a radio button for each choice you made and you can decide if, or who you want to email.