1. A control device comprising: a communication interface suitable for operable connection to one or more units of a heating, ventilating, air conditioning, or cooling system; a display; and a processor configured to: detect, through the communication interface, an operating status of each of the one or more units; generate a virtual representation of the heating, ventilating, air conditioning, or cooling system on the display based on the operating status of each of the one or more units, wherein the virtual representation comprises graphical elements representing a presently installed physical configuration of each of the one or more units and the connections therebetween and indicators identifying the operating status of each of the one or more units; and generate, on the display, a recommendation for an additional unit item based on the operating status or based on user input selecting a feature not supported by the heating, ventilating, air conditioning, or cooling system.