De Template-bibliotheek laat toe om een element-template te bouwen dat door andere elementmakers hergebruikt kan worden zonder dat zij zelf code moeten schrijven; zij vullen enkel de vooraf gedefinieerde waarden in. Je start het aanmaken van een template via "Template toevoegen" op de pagina Template-bibliotheek, wat een uitgebreid bouwvenster opent met links een live voorbeeld (met schakelknoppen voor desktop-, tablet- en mobielweergave en een optie "Werkelijke grootte") en rechts de configuratie.
In het onderdeel Template-details geef je de template een naam en een categorie, zoals "Banner", die als label op de templatekaart wordt getoond zodat elementmakers meteen het juiste type herkennen. Je kunt hier ook een voorbeeldminiatuur van 750×300 pixels uploaden en een korte beschrijving toevoegen, of desgewenst een bestaand template importeren vanuit een JSON-bestand via "Importeren uit JSON". Onder Elementgrootte stel je optioneel standaardafmetingen in (breedte en hoogte in pixels), die elementmakers nadien nog per element kunnen overschrijven, en activeer je indien gewenst "Responsief gedrag", waarbij het element de containerbreedte van de website vult en onder een viewport van 1024 pixels een aparte, mobielspecifieke hoogte gebruikt.
De kern van het template bevindt zich in het onderdeel Scriptcode, waar je de HTML van het template schrijft en gebruikmaakt van drie soorten placeholders: [CVF0] voor aangepaste veldwaarden die de elementmaker zelf invult, [TPL0] voor gebundelde assets zoals logo's, lettertypes of JSON-configuraties, en [DMA0] voor elementassets zoals afbeeldingen of video's die per element verschillen. Aangepaste velden voeg je toe via de knop "Veld toevoegen" in het gelijknamige onderdeel; hierdoor ontstaat telkens een waarde die de elementmaker later kan bewerken zonder de scriptcode te moeten aanraken.