マクロ使いといっても俺の場合だが、汎用的な動作一式を構文の意味をその時だけ調べながら作ってみて使い回してるだけ
まあ割りかし一個作ったら考え方の応用は効いて、プログラミングスキルは身につくけどCAMのある今マクロ作れます!ってことはそれほど強みではない気がする