My script has just one step and it still works:
local app=DoApp.DoApp()
app:doCommand([[Edit.CreateSystemBreak]])
I assigned it a keyboard shortcut in Mac System Prefs > Keyboard. So now with one keypress I can add a system break without apparently leaving write mode at all.