Just launched my first client project using this approach:
https://trails-shop.at?editable=true (hit the red button in the bottom-right corner)
Project website: https://editable.website
Source Code: https://github.com/michael/editable-website
HN discussion: https://news.ycombinator.com/item?id=35456083
Twitter Thread, that explains how it works under the hood: https://twitter.com/_mql/status/1655553156799922180