So let's do it.
Let us consider a rotation ##r_\varphi## in the algebra ##\mathcal{R}## of rotations on a circle ##\mathcal{C}##. I defined the tangent ##T_p## at a point ##p \in \mathcal{C}## and the tangent at the point ##T_{r_\varphi(p)}##. Well, I actually didn't the latter, but I'm sure that we won't need coordinates for that, unless you insist on a scaled picture. By pure geometric means we know that a tangent of ##\mathcal{C}## at ##p## is perpendicular to the diameter ##\overline{pc}## with the center ##c## of ##\mathcal{C}## as defined above.
Thus we can define a derivative ##D: \mathcal{R} \longrightarrow \mathcal{R}## by ##D : r_\varphi \longmapsto r_{\varphi + \frac{\pi}{2}},## i.e
$$ D(r_\varphi r_\psi) (p) = D(r_\varphi ) (r_\psi (p)) + r_\varphi (D(r_\psi)(p))$$
Again, the needed right angle as well as ##\varphi## can be defined purely geometrical. No Cartesian coordinates, no radius or a special choice on how to measure an angle. Only the roation, i.e. function on ##\mathcal{C}## has to be described somehow. And if you calculate this in Cartesian coordinates, you will find the factor ##2## of a circle's derivations.