Gamepad player here. I use (in a macro):

/bm on
/targetnpc
/lockon

Bam. Macro click, then confirm button engages me against the enemy. That's all there is to it for me. Just as many button presses (two) as I had to do when engaging an enemy in FFXI. You whiners need to shush. :P