okay serious answer:
most importaint: brain.exe (see my sig for download)
- A hex-Editor like Cheatengine(comes with an interactive tut you might find usefull) or TSearch just to name a few
- if you want to make aimbots or sort of bot, the AutoIT Section is a good place to start
- if you want to make bypasses trainers you should have at least basic programming skillz. just try out some languages . if you never programmed before i recommend you BASIC. if you already know how a compiler/preprocessor/linker works or what they do, you should have a look at C++ or
"D" ( <--- highly recommended)
-a integrated development enviroment atm i'm using the express editions by microsoft but i'm thinking about switching to code::blocks since it offers much more usefull features (MFC-plugin at no cost)
- for the next 2 tools you should know what assembler is and how to read it (währ nett wenn noch jemand die links zur intel website ergänzen könnte wo die register erklärt werden)
- a Debugger. the

is insanely good but needs some customisation after installation and many people don't like it's commandline interface (nub's lol)
-may a disassembler.

didn't found a better one for windows...
puh..
sorry for my bad english i'm tring to become better^^
but i think its better than google translator