As an open tool, IBM® Rational® Rhapsody® provides a high degree of flexibility in how you set up the visual programming environment (VPE). Project properties are name-value pairs that allow you to customize many aspects of environment interaction and code generation. Properties affect aspects of your model, such as the appearance of graphics in various graphic editors, how code is generated, or configuration management settings. You can set existing properties or create whole sets of new ones to tailor Rational Rhapsody to your particular needs.