Long story short.
I know some who has mental and physical problems who loves this game but its hard for him to play.
So i solved his problem goatcorp/FFXIVQuickLauncher & attickdoor/XIVComboPlugin & Macros listed below.
(There will be a DPS loss but with testing i found out its not realy a problem with content thats not savage)
GUNBREAKER
**Single Target
/ac "Bloodfest"
/ac "No Mercy"
/ac "Double Down"
/ac "Rough Divide"
/ac "Gnashing Fang"
/ac "Continuation"
/ac "Savage Claw"
/ac "Wicked Talon"
/ac "Sonic Break"
/ac "Bow Shock"
/ac "Blasting Zone"
/ac "Burst Strike"
/ac "Solid Barrel"
/micon "Solid Barrel"
**AOE
/ac "Double Down"
/ac "Fated Circle"
/ac "Demon Slaughter"
/micon "Demon Slaughter"
**BUFFS
/ac "Reprisal"
/ac "Heart of Stone"
/ac "Arm's Length"
/ac "Heart Of Light"
/ac "Rampart"
/ac "Camouflage"
/ac "Nebula"
-
DRAGOON
**Full Trust Combo
/ac "Wyrmwind Thrust"
/ac "Geirskogul"
/ac "Stardiver"
/ac "Feint"
/ac "Bloodbath"
/ac "Life Surge"
/ac "Dragon Sight" <f>
/ac "Battle Litany"
/ac "Lance Charge"
/ac "Jump"
/ac "Spineshatter Dive"
/ac "Dragonfire Dive"
/ac "Full Thrust"
/micon "full thrust"
**Chaos Trust Combo
/ac "Wyrmwind Thrust"
/ac "Geirskogul"
/ac "Stardiver"
/ac "Chaos Thrust"
/micon "Chaos Thrust"
** AOE Combo
/ac "Wyrmwind Thrust"
/ac "Geirskogul"
/ac "Stardiver"
/ac "Feint"
/ac "Bloodbath"
/ac "Life Surge"
/ac "Dragon Sight" <f>
/ac "Dragon Sight"
/ac "Battle Litany"
/ac "Lance Charge"
/ac "Jump"
/ac "Spineshatter Dive"
/ac "Dragonfire Dive"
/ac "Coerthan Torment"
/micon "Coerthan Torment"
-
MACHINIST
**Single Target
/ac "Wildfire"
/ac "Barrel Stabilizer"
/ac "Hypercharge"
/ac "Reassemble"
/ac "Rook Autoturret"
/ac "Hot Shot"
/ac "Chain Saw"
/ac "Drill"
/ac "Gauss Round"
/ac "Ricochet"
/ac "Heat Blast"
/ac "Heated Clean Shot"
/micon "Heated Clean Shot"
**AOE
/ac "Chain Saw"
/ac "Bioblaster"
/ac "Flamethrower"
/ac "Auto Crossbow"
/ac "Spread Shot"
/micon "Spread Shot"
/ac "Hypercharge"
-
SUMMONER
**Single Target
/ac "Addle"
/ac "Radiant Aegis"
/ac "Searing Light"
/ac "Astral Flow"
/ac "Fester"
/ac "Energy Drain"
/ac "Summon Emerald"
/ac "Summon Ruby"
/ac "Summon Topaz"
/ac "Aethercharge"
/ac "Ruin IV"
/ac "Gemshine"
/ac "Ruin"
/micon "ruin"
**AOE
/ac "Radiant Aegis"
/ac "Searing Light"
/ac "Astral Flow"
/ac "Painflare"
/ac "Energy Siphon"
/ac "Summon Emerald"
/ac "Summon Ruby"
/ac "Summon Topaz"
/ac "Aethercharge"
/ac "Ruin IV"
/ac "Precious Brilliance"
/ac "Outburst"
/micon "Outburst"
**Revive
/ac "Swiftcast"
/ac "Resurrection" <8>
/ac "Resurrection" <7>
/ac "Resurrection" <6>
/ac "Resurrection" <5>
/ac "Resurrection" <4>
/ac "Resurrection" <3>
/ac "Resurrection" <2>
/micon "Resurrection"
-
Optional: You couldd add
/focustarget <2>
/assist <f>
Infront of some macros for some sort of "auto aim"