Does this feature exist?

Thnx, unfamiliar with this CAD

Rotation control of blocks.
Iterative rotation for each +1 in array of blocks...
For next block in array of blocks, iterate the tangency/ rotation + X amount 


if it doesn't exist, could it exist with API tools? It would be my first attempt at using API, If you have some hints how to do this, your welcome to share your experience in the comments =)