It would be great to have the ability for a simple if/then/else in the macros. also variables.
something as easy as:
/roll 1d20 as $atk
{if $atk > 15}
/roll 1d8 damage
{else}
Herald swings at the orc, but misses!
would add a lot of power to the macro system.