This tutorial by Nord Champion has been the go-to guide for adding factions in warband for as long as I can remember, but it misses out a few a ton of vital scripts and bits of code that need to be added when you create a new faction. So here's a guide to adding new ones that should hopefully...
forums.taleworlds.com