La création d'éléments passe par document.createElement pour fabriquer un noeud, que l'on configure puis insère dans la page avec append, prepend ou before. Cette méthode évite d'assembler du HTML en texte et protège des injections. remove() supprime un élément.
Exemple
const li = document.createElement('li')
li.textContent = 'Nouvelle tâche'
liste.append(li)