O objetivo desse projeto foi utilizar uma imagem preexistente e personalizar com o nome e a data de aniversário, podendo fazer download da imagem personalizada no final.
A parte mais difícil foi conseguir fazer o download.
Como ainda sou bem iniciante no JavaScript me bati bastante, mas com a ajuda do @Lucas-Ayabe e deste artigo do @cjuniordev, consegui, finalmente, atingir meu objetivo primário, utilizando a lib html2canvas.
Registro aqui minha alegria por ter conseguido e minha gratidão ao suporte dos que participaram da solução.