De mon coté, ils utilisent TinyMCE mais c’est vrai que c’est pas toujours évident.
Cela dit, pour faire ce que tu souhaites, c’est possible. Dans la liste déroulante des balises, tu as maintenant le div et tu peux remplacer le id par un class en passant par la liste déroulante des styles
Pour des mises en page plus spécifiques, où tu dois appliquer un balisage bien particulier, je conseille de créer des tv que tu intègres alors ton template, au bon endroit dans ton code. Ca facilite la saisie car l’utilisateur n’a qu’à remplir ces champs sans se soucier des balises. Mais c’est pas toujours faisable, je le conçois !