Coloquei o código aqui nessa página https://codepen.io/neoandrevictor/pen/vvJNwG
Quando coloquei o seu código já estava pegando o seletor form, coloquei um event.preventDefault para não dar submit e recarregar a página quando clicar no botão, coloquei os .value na hora de pegar os valores na variável campos.
Coloquei a variável campos dentro da função do botão pois ela tava pegando os valores zerados dos campos assim que carregava a página então quando clicava no botão salvava os campos zerados.
Coloquei também a criação de os itens na tabela.
Minha vontade é fazer todo o código rsrsrs. Mas dá uma olhada e tenta refazer e ir comparando.
Espero ter ajudado!!!