Flexible Authoring with Structured Content