TinaCMS has visual editing capabilities, in this module, learn...
How to link a page of your website with TinaCMS using the router
How to see your page content update dynamically as your make edits
Loading states and client-side data fetches with TinaCMS and React
Live editing is currently available for React.

Figure: TinaCMS has a side-by-side visual editing window