you don't need mod tools to start modding this unless you plan on adding custom models/scenes.
looks like its mostly scripted so all you need is a c# compiler.
minor factions got several sub behaviors (that are only partial implemented in game atm) such as mafia, religious order, mercenary ect. and i guess this is what you would have to mod, either modifying an existing sub behavior or create a new one for the class.