Apoorva,
Yes, this situation can be handled by Tobit regression also. Let me clarify about James Heckman's two steps procedure.
James Heckman's two steps procedure is an alternative to Maximum Likelihood (ML). It is famous in terms of two steps where in step 1, probability of happening (For example: Probability of a consumer owning a house) is calculated on the basis of probit model. Further in step 2, model is estimated adding inverse mills ratio which again calculated from the probit estimate (Inverse mills ratio is of the probability density function to the cumulative distribution function).
Heckman procedure gives consistent estimates of the parameters but not efficient like ML estimates. Hence, coefficients obtained from tobit regression are more efficient than obtained through Heckman (Gujarati, 2004) because Tobit used ML estimates.
Now, talking about difference, Tobit model uses ML method for estimation whereas Heckman's uses two different steps (as mentioned above) based on probit model. In majority of the software, ML is used for it.
Note: you can also refer Heckman's paper entitled " Sample Selection Bias as a specification Error", Econometrica , vol 47, pp. 153-161.
Thanks and Regards