Hi,
We have spent a couple of years working on this kind of thing for our hosted service - you can see a video of it here:
https://canstudios.com/adapt-authoring-tool/support/videos/#preview-editor
or take out a free trial if you like from the same site.
Regards,
Paul