MacroSolid is a set of tools which provide solutions to everyday challenges of designer's work. All solutions were created as a result of close cooperation with companies and developed directly with SOLIDWORKS users. MacroSolid's functionalities include macros that automate the file generation process (e.g. DXF, DRW->PDF/DXF, SaveAs, Pic, Barcodes, SaveConfigAs), macros that shorten the time necessary to prepare project documentation (e.g. Properties, ExcelBOM2, WordReport, Print, etc.) as well as typically utility macros (e.g. Draw, Colors, SMProperties, SheetFormat, PicControl, MyPackAndGO). All macros have been designed and programmed in such a way that by defining the default settings and completing the lists it is possible to quickly adjust the functionality to the design assumptions adopted in a given company. The add-in's functionalities work both with the active SOLIDWORKS document (parts, assembly, drawing) and with selected files. MacroSolid is equipped with a special interface (BOM tab), whose task is to display the necessary data to verify the project and manage the functionalities of individual macros. Among other features allows not only to verify and adjust individual parts properties but also process tasks on parts, sheets or profiles in batches such as properties changes, print, generate PDF or DXF, draw and many more.The number of macros included in MacroSolid is systematically growing and subsequent versions of the existing ones are enriched with additional functionalities indicated by MacroSolid users. The proposed solutions can each time be adapted individually to the customer's needs.