Catiamakra
Catiamakra som písal pre vlastnú potrebu pre uľahčenie práce a eliminovanie stereotypných a opakujúcich sa operácií, pri ktorých ak je ich veľa, môže nastať chyba. Niektoré funkcie ako napríklad 3D text Catia neobsahuje a je potrebné text vytvárať veľmi náročne a v konečnom dôsledku aj tak ho vytvoríme ako mŕtvu geometriu. Pri použití makra je vytvorený text možné modifikovať a parametricky posúvať kedykoľvek, lebo vloží do skicára parametre textu. Alebo niektoré funkcie nie je možné inak ako makrom vykonať. Napríklad nalinkovať úplne izolovaný výkres s Partom, alebo spustiť update výkresu, ak ho neponúka. A mnoho ďalších užitočných funkcií, ktoré uľahčia, zrýchlia a spríjemnia dizajnérsku prácu.