Hi
Es gibt verschiedene Möglichkeiten wie du dein Theme anpassen kannst, du musst nur den für dich passenden Weg finden.
Wenn du deinem Theme Funktionalität hinzufügen willst, dann brauchst du auf jeden Fall ein Plugin. Du kannst auch Schriften, Farben und das Layout im Adminbereich mit dem Customizer ändern (aber das hast du vielleicht schon ausprobiert). Das Page Builder Theme hat noch selbst eigene Funktionen, falls du damit arbeitest.
Ich denke mal wenn du gerade erst bei Wordpress anfängst, dann hast du wahrscheinlich noch nicht viel Erfahrung damit den Code selbst zu bearbeiten, aber das ist theoretisch auch noch eine Option.
Ich hoffe ich konnte dir etwas weiterhelfen.