I think OP just needs to learn how to parallel park.
People have been doing this years without any electronic aid.
Rear view camera makes it really easy to judge the distance, especially on a bigger vehicle
My car have auto parallel park feature, but I only use it to show people for s**** and...