There's no need to change the UCS or to make the Text first and then change its rotation angle in Properties. There is a prompt for the rotation angle in the Text command itself:
Command: TEXT
Current text style: "Standard" Text height: 0'-1" Annotative: No Justify: Left
Specify start point of text or [Justify/Style]: j Enter an option [Left/Center/Right/Align/Middle/Fit/TL/TC/TR/ML/MC/MR/BL/BC/BR]: MC
Specify middle point of text: {picked a point}
Specify height <0'-1">: 2
Specify rotation angle of text <0d0'0.00">: 30
Are you not getting that prompt? You can OSNAP to locations on drawn objects [such as the MIDpoint and an ENDpoint of your angled Lines] for both the insertion point and to define the rotation angle -- you don't need to type in an angle value as in the above excerpt.
And if you're talking about Mtext rather than Text, after you give it a corner point, there an option for setting the rotation, which you can also set by Osnapping to align with existing drawn objects:
Command: MTEXT
Current text style: "Standard" Text height: 2" Annotative: No
Specify first corner:
Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width/Columns]:
Kent Cooper, AIA