im trying to learn how to make tools and you seem to have the best what do I need to learn and what software do I need.