If you want to learn hacking and tool development, i will suggest to enhance your coding skills and learn languages such as Python and C, You can impliment your knowledge to develope tools after if your vision is clear. Also Google is your Best Friend. Visit GitHub to learn how other make there tools. Learn - Adapt - Overcome.
Dont Rush, go easy but hard 😅
All the best for your Journey. :) 😁