Effective tool designs should make it easy for novices to get started (low threshold) but
also possible for experts to work on increasingly sophisticated projects (high ceiling)
[Myers 2000]. The low threshold means that the interface should not be intimidating, and
should give users immediate confidence that they can succeed. The high ceiling means
that the tools are powerful and can create sophisticated, complete solutions. Too often
tools that enable creative thinking may be quite hard to learn (they don’t have a low
threshold). Instead, they focus on providing numerous powerful features so that experts
can assemble results quickly.