That would not be difficult, and there is likely something out there, if you do a Search [here is something similar I did not long ago]. One question: What determines the rotation angle of the Text elements, and where it switches from one to another?
Kent Cooper, AIA