@jcbeppler suggested in #410 that axis labels and title should accept a text alignment argument.
It might be time to create a centralized text rendering method (which handles alignment and font scaling) similar to how a master pen creator was recently created by #401