Edit from-address in Mail.app?
Not the answer you're looking for, but there's no way to use subaddressing from Apple Mail in the way you're after. 

iCloud itself does support the overall functionality via email aliases, but this is limited to three email aliases per account (unless you previously moved across from MobileMe with five email aliases). More information about this is available at Create an email alias in iCloud Mail, although this is rather limited compared to what you're really after and only relates to iCloud mail.

Unfortunately, I'm also not aware of any plugin that add this functionality, but hopefully someone will develop one in future as the demand for this seems to be increasing, especially as a way to help users tag email addresses based on the services they're subscribing/signing up to.

You also won't get any joy from MS Outlook as it still doesn't support this (although, similar to Apple, Microsoft does support it via its Outlook.com service).

There may be other solutions, but I'm not personally aware of any (except for gmail which does support this).

In the meantime you could provide feedback to Apple about Mail.