A creative design system comprising: a high resolution display; an interactive stylus that includes a transmitter at a tip of the interactive stylus that transmits an encoded signal associated with the interactive stylus; a plurality of sensors that track movement of the interactive stylus over the high resolution display by capturing and decoding the transmitted encoded signal as the stylus moves over the high resolution display, and a creative design controller configured to display sketches of context in response to the tracking of the movement of the interactive stylus over the high resolution display, wherein the transmitter is an infrared transmitter and the plurality of sensors are infrared cameras that capture images of the infrared transmissions of the encoded signal of the interactive stylus and the cameras monitor movement of the transmitter to determine when to display sketched images in response to sketches by a user on the high resolution display, wherein the creative design controller employs triangulation utilizing images from at least two cameras of the plurality of cameras, wherein the plurality of cameras are four cameras with one of the four cameras being located in each of the four corners of the high resolution display, characterized in that the creative design controller further comprises a jitter suppressor that tracks the component intersection point locations from prior frames of two or more of the sensors and estimates the location of a new intersection point based on weighted averages of the intersection point locations from prior frames and intersections point locations of new frames, whereby, where a next set of corner camera images is captured, - for each camera pair considered, if there is an intersection in this frame and also one from the prior frame, then the displacement vector from the prior position to the current one is calculated and these displacements are averaged to get an estimate of the cluster motion, - for each camera pair considered, if there is no intersection in the present frame but there was an intersection in a recent prior frame, then the prior intersection position is adjusted by the intervening cluster motions, and - a weighted average of the intersection positions from each considered image pair is computed, with the weight for intersections that were carried forward from prior frames being diminished by an amount proportional to the number of frames the intersection has not been seen. a high resolution display; an interactive stylus that includes a transmitter at a tip of the interactive stylus that transmits an encoded signal associated with the interactive stylus; a plurality of sensors that track movement of the interactive stylus over the high resolution display by capturing and decoding the transmitted encoded signal as the stylus moves over the high resolution display, and a creative design controller configured to display sketches of context in response to the tracking of the movement of the interactive stylus over the high resolution display, wherein the transmitter is an infrared transmitter and the plurality of sensors are infrared cameras that capture images of the infrared transmissions of the encoded signal of the interactive stylus and the cameras monitor movement of the transmitter to determine when to display sketched images in response to sketches by a user on the high resolution display, wherein the creative design controller employs triangulation utilizing images from at least two cameras of the plurality of cameras, wherein the plurality of cameras are four cameras with one of the four cameras being located in each of the four corners of the high resolution display, characterized in that the creative design controller further comprises a jitter suppressor that tracks the component intersection point locations from prior frames of two or more of the sensors and estimates the location of a new intersection point based on weighted averages of the intersection point locations from prior frames and intersections point locations of new frames, whereby, where a next set of corner camera images is captured, - for each camera pair considered, if there is an intersection in this frame and also one from the prior frame, then the displacement vector from the prior position to the current one is calculated and these displacements are averaged to get an estimate of the cluster motion, - for each camera pair considered, if there is no intersection in the present frame but there was an intersection in a recent prior frame, then the prior intersection position is adjusted by the intervening cluster motions, and - a weighted average of the intersection positions from each considered image pair is computed, with the weight for intersections that were carried forward from prior frames being diminished by an amount proportional to the number of frames the intersection has not been seen. - for each camera pair considered, if there is an intersection in this frame and also one from the prior frame, then the displacement vector from the prior position to the current one is calculated and these displacements are averaged to get an estimate of the cluster motion, - for each camera pair considered, if there is no intersection in the present frame but there was an intersection in a recent prior frame, then the prior intersection position is adjusted by the intervening cluster motions, and - a weighted average of the intersection positions from each considered image pair is computed, with the weight for intersections that were carried forward from prior frames being diminished by an amount proportional to the number of frames the intersection has not been seen.