Bluebeam Revu 12 provides a way for your callouts and text boxes to autosize based upon the size of the box you draw and the amount of text you type.