Actually I think I'm gonna use textContent throughout, to replace innerText & innerHTML.
This creates a standard text based system.
Once this is fully functional, it will be worth looking again at incorporating Ali's script, which is more geared for wysiwyg web editing, with 2 monitors, or a big widescreen.
Sure it would be better, cos it would do everything, but keeping it simple to get the tool finished, is I reckon, a good idea.