My post comes off a bit contradictory because I was adding a bit of nuance to the discussion. Supersnow is right in that there are 48 easily accessed buttons and I even detailed how to use them in my post. Honestly, 48 easily reached including l, r, lr, rl, and that can be increased to 56 from ll and rr giving you access to 8 more buttons. You can map things to l3 and r3 even, as I stated I map sprint to l3 and focus target to r3.

If you experiment the controller has a TON of space for buttons. Go to your options and make sure expanded crossbar and w crossbar are both enabled.

I feel my first post highlights that of all those buttons, half can be easily reached while moving because the right thumb is unrelated to moving the left analog stick, though movement with dpad actions isn't impossible, just more difficult, so some thought is needed in where actions are assigned.