If you are used to using a gamepad, stick with it. There are a ton of customization options and so far I have had more than enough space to fit all my actions for all my jobs plus some utility slots for macros and items. I do all my skills manually which is very recommended especially for endgame content, so you should have more than enough room. As far as macros go, I recommend this basic one for any non-tank class:

/target <tt>

Just target a party member (most likely the tank), hit the macro, and you will change targets to whatever they are targeting. You can also use it to swap between the enemy and the enemy's target if you are playing a healer so you can swap between offense and healing a little more easily.