Hi all,
Two suggestions:
1 - A graphic selection like we see on the Chrome Inspect to select the editing properties, position, padding, margins for each kind of element: Component, Block, Article.... and like on Chrome Inspect highlight on the element itself what part are we selecting to edit.
2 - Certainly too complex, but it doesn't hurt to dream ;) - Develop a button to allow the user to switch from Mobile(small), Tablet(medium) and Desktop(large) sizes. Here we could edit the @device-width variables and looking at min-width or max-width related cssĀ properties allow to edit this properties and trigger the theme preview for each of the layouts.