In reply to Stephen Vaughan.

Just a note that there is a responsive preview added in the Gutenberg plugin already. And hopefully that will be merged into core soon.

Once that gets merged I will also try to trigger the responsive state when you click on relevant device icon from options available in this plugin. That will make the user experience much better that way.

For the hover state, You already see the changes as you apply.