Take a look at the image attached. The panel will allow to drag and drop options on to the area.
If video is selected ( it will ask for options to add video ( Youtube, vimeo ) and also script. Its more of visual designer. Its a very simple work. Image will allow to select image from the desktop.
The page will then be shown in HTML5 and should be responsive.