How it works
If you are at this page I'm going to assume you already know the basics of the command console, and have a good idea on how to spawn NPCs into the game, and what to do with them once you have. That being said, I might post some tutorials on how to do some cool stuff later on, like making the NPCs you place your followers.
Anyway, before you start there is something you need to do (assuming you have the DLCs. If you don't, just ignore any codes that start with "02" "03" or "04".) When you go to play Skyrim, there is a window that pops up. Click on "Data Files". Another window should pop up, and there should be six things listed with little checked boxes next to them (If there are only the DLCs listed, download the High Resolution Texture Pack. It's free!). Focus on "Dawnguard.esm" "Hearthfire.esm" and "Dragonborn.esm". I want you to place them in that order, from the top. That will make sure that the Base IDs in the game correlate to my list. Things from Dawnguard start with 02, Hearthfire starts with 03, and Dragonborn starts with 04.
~That's all there is too it! There are over 5000 codes for your use, some of them are quirky; I like the AudioTemplates myself. Have fun!~
Feel free to let me know if you come across any mistakes, or if there is a code or two I missed that you want added.