One thing that bothers me is how easy the users would screw up their
documents by using layout editor.
Consider this case: a document has fifty flex inserts named "beautiful
green". Using the layout editor, user who knows just a little about
layouts changes only the name of the flex, say to "old green". Will the
document be compilable?
You can choose to change all the flex inserts in the document to "old
green" now, but what if the user has other documents using the same
layout? What if the user changed the name of "beautiful green" to "old
green", then created a new "beautiful green" without exiting the layout
editor?
Please consider this before opening the Pandora's box.
PS
I'd like to see some changes in the paradigm of the flex inserts rather
than this "let me make the text bold, italics and green with one click".
One example would be enabling flex inserts to use LyX input dialogs for
citations, references etc.