So users can add/hide columns depending on what they need to see (e.g. hide Estimate and Invoice columns; show Components Ordered/Received Status). This would be helpful for making project management more personalized on the computer as well as easier to print/export.