1. An object management system comprising: a model manager having: at least one storage device for storing program code; and at least one processor for processing the program code to: create an avatar representing a human operator; place the avatar in a three-dimensional environment with a model of an object; display the three-dimensional environment with the model of the object and the avatar from a viewpoint relative to the avatar on a display system; identify an interaction between the avatar and the model of the object in real time using information about motions of the human operator detected in real time from a motion capture system; determine whether the interaction constitutes a design change in the model of the object; and implement the design change in the model of the object in response to determining that the interaction constitutes a design change in the model of the object thereby enabling the human operator to make design changes in the model of the object using the avatar; and wherein the object is an aircraft, and wherein the interaction tests a usability of controls in the aircraft and wherein the interaction constitutes a design change in the model of the object if the interaction displaces a portion of the controls of the aircraft that is not designed to be moveable.