Systems and methods for designing and implanting a customized intra-ocular lens (IOL) is disclosed. In one embodiment, a system includes an eye analysis module that analyzes a patients eye and generates biometric information relating to the eye. The system also includes eye modeling and optimization modules to generate an optimized IOL model based upon the biometric information and other inputted parameters representative of patient preferences. The system further includes a manufacturing module configured manufacture the customized IOL based on the optimized IOL model. In addition, the system can include an intra-operative real time analyzer configured to measure and display topography and aberrometry information related to a patients eye for assisting in proper implantation of the IOL.