1. A computing device for providing customized instructional content through an application using three-dimensional input, the computing device comprising: a processor; and a memory device including instructions that, when executed by the processor, cause the processor to: receive a first profile, wherein: the first profile is associated with a plurality of users, the first profile comprises a plurality of commands associated with the three-dimensional input, the plurality of commands includes a first command and a second command, and the plurality of commands interact with the instructional content; receive the three-dimensional input, wherein: the three-dimensional input is provided by an appendage of a user, the appendage of the user moves in a three-dimensional space to generate the three-dimensional input, and the movement includes a start of the movement by the appendage and an end of the movement by the appendage; determine that the three-dimensional input corresponds with the first command; generate a second profile for the user, wherein: the second profile is based in part on the first profile, the second profile corresponds with the user, and the three-dimensional input replaces information originally associated with the first command; receive a second three-dimensional input; determine that the second three-dimensional input is from the user; and initiate the first command on the application according to the second profile for the user.