You actually do not even need a Rogue.
High dexterity along with 'sleight of hand' can suffice.
But I feel it was nerfed already.
I dunno about opening stuff. I would like some kind of legendary lockpit set that never breaks, veeeeeery late in the game at any cost.
What feels very strong currently are traps. Disarming them almost never worked for me.