Generate recursively nested, rotated and scaled shapes