Hi Stuart,
the multiple statements on a single line are not fully supported, in particular does not work when there is a gosub in the line.
I do not support into writing programs with multiple commands per line as this easily generates understandable programs.
So I can only suggest to always write a single command per line, even if this generates longer programs to print.
The line continuation is not supported as well because it would unnecessarily complicate the interpreter
About the editor layout, yes, I already planned to implement something in the future