One small tool that I've found to be a big time (and back) saver for tire changes is a wheel stud alignment pin (example:
https://www.amazon.com/dp/B01FYG6AJ4...V0FXK7MGEYN8DS). With BMW's wheel lug bolt design, removing and mounting a wheel can be annoying and difficult when trying to line things up to get a lug bolt started.
I've included an alignment pin in my emergency kit for the car to make spare wheel installation (and general tire rotations) quicker and easier.