A network device comprising: a network communication circuit configured to perform wireless communications; and a control circuit configured to: receive input data via the network communication circuit, wherein the input data is associated with a building in which a window treatment is to be installed, and wherein the input data comprises at least two of the following: a location of a façade of the building, an orientation of the façade of the building, a size of windows that the window treatment is to cover, or a glass type of the windows; access fabric data that indicates characteristics of at least two fabrics; compute fabric performance metrics that indicate a fabric performance for the at least two fabrics, wherein the fabric performance metrics are based on the received input data associated with the building and the fabric data that indicates the characteristics of the at least two fabrics; generate an output screen that includes a comparison of the fabric performance for the at least two fabrics based on the fabric performance metrics, wherein the comparison of the fabric performance for the at least two fabrics is generated for a view associated with each of the at least two fabrics, and wherein the comparison of the fabric performance for the at least two fabrics is generated for a daylight glare associated with each of the at least two fabrics; and communicate, via the communication circuit, the output screen that includes the comparison of the fabric performance for the at least two fabrics for display at another device. a network communication circuit configured to perform wireless communications; and a control circuit configured to: receive input data via the network communication circuit, wherein the input data is associated with a building in which a window treatment is to be installed, and wherein the input data comprises at least two of the following: a location of a façade of the building, an orientation of the façade of the building, a size of windows that the window treatment is to cover, or a glass type of the windows; access fabric data that indicates characteristics of at least two fabrics; compute fabric performance metrics that indicate a fabric performance for the at least two fabrics, wherein the fabric performance metrics are based on the received input data associated with the building and the fabric data that indicates the characteristics of the at least two fabrics; generate an output screen that includes a comparison of the fabric performance for the at least two fabrics based on the fabric performance metrics, wherein the comparison of the fabric performance for the at least two fabrics is generated for a view associated with each of the at least two fabrics, and wherein the comparison of the fabric performance for the at least two fabrics is generated for a daylight glare associated with each of the at least two fabrics; and communicate, via the communication circuit, the output screen that includes the comparison of the fabric performance for the at least two fabrics for display at another device. receive input data via the network communication circuit, wherein the input data is associated with a building in which a window treatment is to be installed, and wherein the input data comprises at least two of the following: a location of a façade of the building, an orientation of the façade of the building, a size of windows that the window treatment is to cover, or a glass type of the windows; access fabric data that indicates characteristics of at least two fabrics; compute fabric performance metrics that indicate a fabric performance for the at least two fabrics, wherein the fabric performance metrics are based on the received input data associated with the building and the fabric data that indicates the characteristics of the at least two fabrics; generate an output screen that includes a comparison of the fabric performance for the at least two fabrics based on the fabric performance metrics, wherein the comparison of the fabric performance for the at least two fabrics is generated for a view associated with each of the at least two fabrics, and wherein the comparison of the fabric performance for the at least two fabrics is generated for a daylight glare associated with each of the at least two fabrics; and communicate, via the communication circuit, the output screen that includes the comparison of the fabric performance for the at least two fabrics for display at another device.