Лучше, конечно, делать на какой-нибудь CMS, т.к. человек заливающий контент, скорее всего, не знает JS.
Объекты создавать можно разными способами. Один из них:
Создаем функцию-конструктор:
function Set(title, count, price) {
this.title = title;
this.count = count;
this.price = price;
}
Массивы создаются так:
let crazySamurai = new Set("Crazy Samurai", 24, 2000);
let hornyGeisha = new Set("Horny Geisha", 12, 1200);
Выводим в DOM:
$('#sets-container').append(`
<div>
<h4>${hornyGeisha.title}</h4>
<p>${hornyGeisha.count} шт.</p>
<p>${hornyGeisha.price} руб.</p>
</div>
`)