Satisfying critical features and requirements of a tool often determines if a tool is functional. However, it is usually the small details of a tool that determine if the tool is user-friendly. Understanding how to make tools user-friendly is important for anyone wanting to become a toolmaker.