Someone with more smarts than I showed me how to do this, but I use custom fields to insert meta data into the page header, and they also insert the same text into the post heading.
So at my site (linked in my user name) the purple text under the post title is pulled from a custom field. And, if you view page source, you’ll see the same text as a meta description tag in the page header. There’s a second custom field to add meta keywords to the page header.
Yeah, this can all be done with various plugins, but I prefer to work closer to the code to avoid update issues with plugins.