It's basic geometry and measurements. My experience was not the accuracy that you are looking for, but I think it's doable if you buy the tools. One of my cars was visibly off. I used this guide,
Pelican Technical Article: Home Alignment, my factory service manual, and some carpentry tools. I managed to get it set close enough that I don't feel a need to take it to a shop until I track it.