JavaScript Fundamentals, Lesson 4: Creating Elements, Templates, and Fragments
See the Pen Javascript Fundamentals lesson #4 Profile Builder by Brian Goldstein (@briankappgoldstein) on CodePen.
Finally got around to doing this project. Not terribly complicated, and you could use any templating script you want (handlebars, nuxt, liquid, etc.) for the templating.
Enter information, click build, and the javascript grabs the data and uses it to make the template.