These are the kinds of tools you will need.