I use the 5e Community sheet by John Myles and have setup macro's to do this very thing for both the players and NPC's, as well as for Saves and Skills. If you use a different sheet, will probably have to change some of the field values but should work the same. First, in the Collections section, I created an individual macro for each item (whether it be for a save, skill, attack, etc) they all look similar, but will provide a few as examples: PC attack: Macro name= Melee1 Macro code= /me attacks @{target|token_name} with

,%{selected|MeleeAttack1} NPC attack: Macro name=NPC-Action1 Macro code= /w gm %{selected|NPCAction1} Skill Check: Macro name= Acrobatics_Chk Macro Code= /w gm %{selected|Acrobatics_check} Now that you have created an individual macro for each type in a category (I generally setup like 6 melee and 6 ranged macros) you create the macro to tie them all together. Example Listed below will be for the PC Melee attacks: Macro Name (and set as Show as Token Action): Melee_Attack Code: /w @{selected|token_name} &{template:5eDefault}{{title=Melee Attacks}}{{subheader=for @{selected|token_name}}}{{emote=[@{selected|meleeweaponname1}](!

, #Melee1) [@{selected|meleeweaponname2}](!

, #Melee2) [@{selected|meleeweaponname3}](!

, #Melee3) [@{selected|meleeweaponname4}](!
, #Melee4) [@{selected|meleeweaponname5}](!
, #Melee5) [@{selected|meleeweaponname6}](!
, #Melee6)}} A Carriage return is represented with the 
, once in the code, that will not show. Hopefully this makes enough sense to help you out. Having these setup for both me and players means less accessing of the character sheet and helps out quite a bit. This is where I learned to do this, and he has lots of other great tips: <a href="https://www.youtube.com/watch?v=8RxRODcMRRo&index=6&list=PL4ihyL-PTq4N5DRmy72zCqD1eQhnqaCTp" rel="nofollow">https://www.youtube.com/watch?v=8RxRODcMRRo&index=6&list=PL4ihyL-PTq4N5DRmy72zCqD1eQhnqaCTp</a> Good luck.