Macros will delay you very much and you will LOSE tonnes of damage, if you run a macro to do your skills you will not help yourself or your team you will severe punish in general.
However some few macros do work like a quick revive with eg. a text on.
I would suggest to before you judge whatever job to much to actually play it some and get the feeling, buttons often can seem overwhelming to begin with... but often it also unlocks aoes and single target stuff, it is all about just trying to set it up so it work the best for you and then just getting used to it.
Honestly it is not halfbad and pretty much any DPS class got the same amount of buttons... to get used to.
