Most useful ones are the landmark and document-structure roles.
But since there are so many, it's probably best to implement it as is now done for extra classes: it is up to the user to assign a valid role. Just an empty textbox that can be added, and if something is written there the tile gets marked with role="whatever". Risks are minimal: invalid roles are simply ignored by browsers and screenreaders.
it would be great for accessibility if on the layout page you can add an WAI-ARIA role (http://www.w3.org/TR/wai-aria/roles) to a tile.
Most useful ones are the landmark and document-structure roles.
But since there are so many, it's probably best to implement it as is now done for extra classes: it is up to the user to assign a valid role. Just an empty textbox that can be added, and if something is written there the tile gets marked with role="whatever". Risks are minimal: invalid roles are simply ignored by browsers and screenreaders.