1. An augmented reality-based content authoring tool: a recognition engine configured to: receive a digital representation of an arrangement of a marker set in a physical environment; identify each marker's identity in the marker set from the digital representation; and identify at least one inter-connectable AR object primitive for each marker in the marker set from each marker's identity; and a content creation engine coupled with the recognition engine and configured to: obtain a content creation rules set; obtain a set of AR content primitives comprising the at least one inter-connectable AR object primitive for each marker in the marker set, each AR object primitive including a primitive interface; generate an AR content set by coupling at least two primitives in the set of AR content primitives via their primitive interfaces according to the content creation rules set as a function of the arrangement in the physical environment of the markers corresponding to the at least two primitives; and cause a device to present the AR content set on a display where the AR content is superimposed on an image of the physical environment based on the arrangement.