One way to think about this is: can a Logo program to draw a trapezoid draw a parallelogram? and so on. This gives you a hierarchy that is not arbitrary. (And yes, it agrees with the one Tad Watanabe sent us.)
No doubt a Sketchpad/Cabri criterion can be devised to answer the same question.