1. A computer-implemented method for generating and adjusting retirement plans for a client, comprising: receiving, at one or more processors, client information, including information related to at least a plurality of parameters for projecting future values associated with the retirement plans; determining, by one or more processors, a first retirement plan based upon the received client information; presenting, by a display, information regarding the first retirement plan to a user; presenting, by the display, a plurality of options to change at least a portion of the plurality of parameters, wherein the plurality of options are displayed to the user simultaneously with the information regarding the first retirement plan; receiving, by one or more processors, an indication of a parameter change, wherein the parameter change includes a selection of at least one of the plurality of options to change at least a portion of the plurality of parameters; determining, by one or more processors, a second retirement plan based upon the client information and the indication of the parameter change; and presenting, by the display, information regarding the second retirement plan to the user simultaneously with a second plurality of options to change at least a portion of the plurality of parameters.