Neither of them showed me how to get textures from all gmod compatible games. I did download the software and found the files, so dont tell me how to do that again, I just need to know what I move and where I move it. The tutorials didn't show me how or what to do.

but rather than using the garysmod folder make your own folder and place the necessary files in there, like the maps, materials, models, sounds etc. easy way to do it would just be to copy the right files from your gmod folder into another folder and then just get any other files you want from other games and drag them in too, name it whatever you want and link hammer to that folder like the tutorial says.

So I create a custom folder somewhere in the steam directory, move the files there and then add it to the sdk? Also do I extract files out of the gcfs, or do I move the whole gcfs? And why can't I just use the gmod directory? (I know It's a lot of questions, but I want to ask as many as I can In a single post)

if you follow that tutorial EXACTLY then you can have it setup for JUST gmod. meaning you will have all your gmod materials and models etc.

but if you want an option to have loads of different things for instance portal things, css things, gmod things and anything else all in one then you can make your own folder, doesnt matter where the folder is so long as you dont move it when you pinpoint its location for hammer.

for the GCFs you have to open the file and then extract all the files from inside, usually only models and materials.

but from what im gathering you only want it for gmod and gmod alone, so just follow the tutorial on gamebanana exactly and you'l have it done.