PSTricks has polar coordinates: see page 13 in the manual.
\SpecialCoor
\psline[linewidth=2pt](4;50)(0,0)(4;10)
\psarc[arcsepB=2pt]{->}{3}{10}{50}
produces 
which will require that you move the coordinate system so that the origin is at the point you have.
Otherwise, you could use the more elaborate options of \SpecialCoor, listed at pp. 72. specifically the ([par]node) notation which describes
The position relative to node determined using the angle, nodesep and offset parameters. E.g., ([angle=45]A),
but requires that you define the current point you have as a named node (not so painful).
Thus:
\documentclass{article}
\usepackage{pstricks}
\usepackage{pst-node}
\begin{document}
\begin{pspicture}(4,5)
\pnode(1,1){Y}
\SpecialCoor
\psline(Y)([angle=30,nodesep=2]Y)
\end{pspicture}
\end{document}
creates:
