Custom Content Type with Custom Fields creation
I created the content type in a test environment, and populated all of the fields I wanted using the UI.  Then I went to the site configuration and did an export on the entire site. I pulled all of the yml files I needed for the fields and node types, and it works beautifully.