I agree it can feel like working with a team sometimes, but I wouldn't liken it to a macro. That seems much too idealized.