There are several approaches when it comes to content editing but we consider our Advanced Layout Editor one of the best.

We prefer a backend editor to one that is placed on the frontend, because there is less clutter and the layout process is usually much easier.