One thing I've been noticing in roll20 which I think would really help is having the ability to have a keyword that is a placeholder for your name in a whisper or inside of an ability. Currently if you have a macro and you want to send a whisper to yourself you have to type /w <your name> . So for example, one of my macros said /w Samuel . The problem happens when you change your display name. I've had it happen where my display name was Samuel T. but I changed it to Sam to be just a little shorter and easier to see and type. Unfortunately since I had forgotten to change the whisper from /w Samuel to /w Sam , my macro was now broken. My frustration stems from the fact that when we need to whisper the GM all we have to type is /w gm but there is no good keyword for targeting ourselves. Having a self keyword also makes it nice as a GM since I can write a macro that would whisper the results to the person who ran the macro. Without having to hard code the names this opens the macro up to becoming very dynamic. I know that we're supposed to only present one idea in a suggestion thread but this other idea is synonymous with what I just talked about that I believe that it needs to go here. I would love to see the self keyword have a slightly different contextual meaning when used inside of a character specific macro call. Currently you have to type %{characterName|ability} . This is all well and good but unfortunately it doesn't really lend itself to easily copying macros between characters. For each macro you have to go in and manually update the character name which can be a significant task if you've got a lot of different characters who use the type of macro or if you change the name of the character then you have to go in and update all of the macros.