If you are looking for a SW function for bilateral postionial tolerancing using a polar coordinate, I would not expect to find one. It is probably too rarely used for such a programming effort.
I agree that combining two dimensions to make one dimension is a workaround. I think SW should have better tools for creating sets of arrows, leaders, and text manually, using sketch relationship tools. I have not needed to make a notation like the one you show, but many times I've needed to create a dimension manually, and I have often wished I had better means to fashion it myself and have the thing not go to pieces when moved.