Question: How should I go about limit and home switches?

My current thought is to only have home switches and use software limits. Is this something that can be done in Mach 3? In fact I am considering using Inductive Proximity Sensors for good repeatability. Any opinions on this kind of setup?

Dave