A computerized mortgage loan system and process to enable borrowers to
design mortgage loans that meet their particular individual needs and
financial goals, and that can be adapted to fit changing needs and goals
is provided. The loan requirements of the borrower are obtained and
applied to a set of rules for combining loan product features. One or
more loan recommendations are determined and presented to the borrower.
The loan recommendations include customized combinations of loan features
based on the loan requirements of the borrower and the rules.