Please take an inspiration from the following thread:How to check if CMSEditableRegion has contents or not?
You can pre-fill the Editable region with text in the following way:
You would need to use following code in OnPreRender method of your aspx template:
protected override void OnPreRender(EventArgs e)
where MainContentText is ID of your editable region control.