набираешь в гугле wysiwyg editor выбираешь который понравится и заходишь в документацию. В целом не сложнее чем слайдер, с кастомизацией несколько сложнее.
Кстати многие редакторы стали платными. Или использовать старую версию или искать бесплатный.
вот полный и понятный док к одному из вариантов https://ckeditor.com/docs/ckeditor5/latest/install...
Так что выбрали? :)
Так же и в беке можно PHP, Phyton, Java, c#
можно комбинировать :)
Фронт с бэком общается по api, серебряной пули точно не будет. Сложные и высоконагруженные процессы могут быть на низкоуровневых языках, остальное - на том же PHP