Not with any in-game tools, at least not directly.
Using macros for this crosses into a level of automation I'm not comfortable with.
I know what you mean (I think, that you aren't comfortable using a non-game-provided advantage?), but I'm comfortable with it, you should see some of the external game tools the griefers (and not just the randoms, the serious groups too) are using.
I also feel that a lack of ability to assign preset pip configurations in game, is an oversight that we shouldn't have to deal with, so I use macros for pips too. Of course that does come with some disadvantages, I only have three general use pip macros which do not cover all eventualities, but still...