1. A system for medical software tools, comprising: an image stream interface module configured to receive an image stream from a surgical camera; a user interface overlay module configured to provide a user interface overlay adapted for presentation over the image stream; a medical software tools module configured to provide a medical software tool through the user interface, the medical software tool being configured to perform an operation with respect to the image stream and provide an output adapted to be presented over the image stream; an image stream processing module for facilitating control of an image stream utilized in an operating room to process an image stream acquired from an optical surgical sensor; a measurement module for facilitating measurement of one or more anatomical tissue structures presented by said image steam processing module; and an image stream tagging module for facilitating placement of one or more visual tags corresponding with said one or more tissue structures presented by said image processing module for real time documentation of said one or more anatomical tissue structures located within a patient's body, wherein said image stream is either converted from a two dimensional to a three dimensional image to facilitate surgical procedures performed within a patient's body or otherwise enhanced via image resolution modulation.