Does anyone know the best way and best thing to get to get a remote key for an e36?

I am most definitely wrecking the barrell on the door locking and unlocking all the time. That and it is so damn tedious when on the e46 it was soooo handy.
All the google results have been a bit pants. I want to do something tidy. All the aftermarket keys look shite