This is a very interesting subject,and i fell for your idea directly. As for the faction making, you should really check out Wasteland Defense That mod gives you the ability to make a settlement/fort, hire guards, have a shop, recruit scavengers. A way to implement that into a more "deep" mod much similar to your idea could be possible.