This document discusses the evolution of augmented reality (AR) authoring tools, from early custom coding to modern high-level libraries and authoring environments. It outlines key AR libraries for tracking, rendering, and model loading. It also describes several graphical authoring tools that enable non-programmers to create AR scenes, including BuildAR, mARx, and Esperient Creator. The document concludes by discussing opportunities for immersive AR authoring that involves interacting with real objects to develop AR applications.