And before someone says it, yes, I have used the PS4's button assignments, but that creates its own problems. Just want the option to create a custom preset, with the option to pick one of the current options as a starting point. While the existing options are good, they all have their flaws, and there's no option to fix them in game.
Titanfall 2 has a really good, yet simple custom mapping system. Something like that would be perfect.