Here is a simple DRK setup for controller that uses the least amount of buttons and has easy access to critical functions.

First lets set up some macros:

(ForeShadow)
/micon "Shadowskin"
/ac "Shadowskin"
/ac "Foresight"

(Blood Weapon/Price)
/micom "Blood Price"
/ac "Blood Weapon"
/ac "Blood Price"
- single tapping out of Grit activates Blood Weapon, single tapping in Grit pops Blood Price,
double tap out of Grit to pop both

(UnMercy)
/micon "Unmend"
/ac "Mercy Stroke" <t>
/ac "Unmend" <t>

Now go to Character Config> Hotbars> Cross> General and uncheck "Use pethotbar".

Then go to "Set Selection". Uncheck "Auto swift when weapon sheathed/unsheathed".
Then check "Enable customization when weapon is sheathed" and make sure Hotbar 1 and 3 are checked.
After, check "Enable customization when weapon is drawn" and make sure hotbar 1 and 3 are checked.
Now tapping R1 switches between hotbar 1 and 3 and skips the premade pet hotbar!

Next go to Character config> Hotbars> Cross> "Enable expanded controls" and set the (R2+L2) and (L2+R2) both to cross hotbar 2 left

Finally the actual layout, I personally use a Dualshock 4, so your mileage may vary:

Right Trigger(R2) - Cross hotbar 1 Right

Circle: Hard Slash
Cross: Spinning Slash
Square: Power Slash
Triangle: Syphon Strike

Right: Souleater
Down: Reprisal
Left: Delirium
Up: (UnMercy)

Left Trigger (L2) - Cross hotbar 1 Left

Circle: Low Blow
Cross: Unleash
Square: Provoke
Triangle: Scourge

Right: Convalescence
Down: (Blood Weapon/Price)
Left: Shadow Wall
Up: (ForeShadow)

Left + Right Triggers (L2+R2) - Cross hotbar 2 Left

Circle: Plunge
Cross: Carve and Spit
Square: Dark Passenger
Triangle: Abyssal Drain

Right: Dark Dance
Down: Dark Arts
Left: Dark Mind
Up: Living Dead

Right Trigger (R2) - Crosshotbar 3 Right

Circle: Grit
Cross: Sole Survivor
Square: Darkside
Triangle: Bloodbath

Right:
Down:
Left: Salted Earth
Up:

Left Tigger (L2) - Cross hotbar 3 Left

Circle:
Cross:
Square:
Triangle:

Right:
Down:
Left:
Up: