Custom-shaped text boxes

So I want to make a hexagon-shaped text box… Is there an easy-ish way to do this?

Thanks :beer:

This might help.

Because your shape is regular, you could also devise a function that calculates the length of the text and inserts newline characters where appropriate.