My car has AutoHold which you can switch on or off - works really well and has never rolled back.
Press brakes, car stops, handbrake comes on, press accelerator, handbrake disengages and car moves forward.
It's also got Stop/Start which I find annoying when stuck in traffic queues, so I switch it off.
Rod