1) OTcl commands allow users to call C++ functions from OTcl by binding C++ classes and functions to OTcl objects and commands.
2) This document demonstrates how to create an OTcl command called "show-delay" that displays the value of a C++ variable when called.
3) Key steps include adding the C++ variable and command function, compiling the changes, creating an OTcl object, and invoking the command to display the variable value. Modifying the variable updates the output when the command is rerun.