Z pewnością nie ma rejestratora makr, ale można skorzystać z kilku narzędzi. Po pierwsze, istnieje Applescript, który jest najbardziej prawdopodobny w użyciu dla tego konkretnego problemu. Nie obiecuję, że będzie to łatwe. Nie znam bogatej kolekcji Applescripts dla Xcode, więc musisz przekopać się przez Skrypting Suite używając Edytora skryptów i zobaczyć, co jest dostępne.
W przypadku elementów tekstowych istnieje User Scripts, które można utworzyć z menu skryptu (wygląda jak zwój). Możesz napisać perl, python, ruby lub cokolwiek chcesz przetwarzać zaznaczony tekst i przekształcić go w inny tekst.
Można również utworzyć text macros (Edycja> Wstaw makro tekstu).
Innym ważnym powtarzalnym zadaniem jest ustawienie początkowego projektu. W tym celu można tworzyć nowe szablony projektów, które można skonfigurować tak, jak im się podoba. Mam większość instrukcji na ten temat i powinienem napisać coś na ten temat w tym tygodniu lub na początku jako część mojej serii Budowanie systemu kompilacji.