I'm unfortunately unaware of any other mods for this game, but I don't really go searching around that much. One thing you can do is develop the content yourself ;p
I'm always a bit unsure of content additions, because the game isn't really designed in such a way to hold up to long form play - everything starts falling apart at the mid-late game.