There are not too many like these on job sites. It is exceptional tool for laying stair treads. Speeds up the task and removes any possible mistakes. You may build your own tool, but taking in account materials and time it will take to build i just recomend buying this. It will not make you regret it