This mod would have every last Vanilla cultures, as well as any future ones, should enough of us players have the game. Why I don't do this myself is beyond me, since I may not have too much time, though that doesn't feel like a good enough excuse. Each culture would have its own nation that would be named after both the current government and the culture in question, like the Ashkenazi Kingdom, or the Russian Soviet Republic, the Vietnamese People's Republic, &c. Listed below are every culture and group up to A Heart of Darkness:
=>Germanic Group
->North German
->South German
->Ashkenazi
=>Beneluxian Group
->Dutch
->Flemish
->Wallonian
=>Pan-Swiss Group
->Swiss
=>Scandinavian Group
->Swedish
->Danish
->Norwegian
->Icelandic
->Finnish
->Sami
=>British Group
->British
->Irish
=>Italian Group
->North Italian
->South Italian
->Maltese
=>Iberian Group
->Basque
->Spanish
->Catalan
->Portuguese
=>French Group
->French
=>South-Slavic Group
->Croat
->Serb
->Bulgarian
->Albanian
->Slovene
->Bosniak
=>Pan-Romanian Group
->Romanian
=>Hungarian Group
->Hungarian
=>Polish Group
->Polish
->Lithuanian
=>Czecho-Slovak Group
->Czech
->Slovak
=>East-Slavic Group
->Russian
->Byelorussian
->Ukrainian
->Ugrian
=>Baltic Group
->Latvian
->Estonian
=>Levantine Group
->Greek
->Georgian
->Armenian
->Sephardic
=>Turko-Semitic Group
->Turkish
->Azerbaijani
->North Caucasian
=>Arab Group
->Maghrebi
->Misri
->Mashriqi
->Bedouin
->Berber
=>Iranian-Turanian Group
->Persian
->Uzbek
->Kazak
->Kirgiz
->Tajik
->Uighur
->Pashtun
->Baluchi
->Hazara
->Turkmen
->Kurdish
->Tatar
=>Central-Asian Group
->Mongol
->Siberian
->Yakut
->Tibetan
=>South-Asian Group
->Assamese
->Bengali
->Bihari
->Manipuri
->Nepali
->Oriya
->Sinhala
->Avadhi
->Kanauji
->Panjabi
->Kashmiri
->Gujarati
->Marathi
->Sindi
->Rajput
->Kannada
->Malayalam
->Tamil
->Telegu
=>Southeast-Asian Group
->Vietnamese
->Khmer
->Malay
->Filipino
->Javan
->Moluccan
->Thai
->Lao
->Shan
->Burmese
->Asian Minor
->Kachin
->Karen
=>East-Asian Group
->Japanese
->Manchu
->Beifaren
->Nanfaren
->Korean
->Ainu
->Hakka
->Miao
->Min
->Zhuang
->Yi
->Yue
=>Oceanic Group
->Polynesian
->Hawaiian
->Maori
->Aborigine
->Melanesian
->Micronesian
=>Native-American Group
->Zapotec
->Mayan
->Nahua
->Tarascan
->Quechua
->Guarani
->Aimara
->Amazonian
->Patagonian
->Guajiro
->Tupinamba
->Metis
->Dakota
->Cherokee
->Pueblo
->Inuit
->Cree
->Navajo
->Native American Minor
=>American Group
->Yankee
->Dixie
->Texan
=>Neo-European Group
->Boer
->Australian
->Anglo Canadian
->French Canadian
=>Latin-American Group
->Mexican
->Central American
->Caribeno
->North Andean
->South Andean
->Platinean
->Brazilian
=>African-Diaspora Group
->Afro-American
->Afro-Caribbean
->Afro-Caribeno
->Afro-Brazilian
->Afro-Antillean
=>West-African Group
->Akan
->Bambara
->Dyula
->Edo
->Ewe
->Fon
->Fulbe
->Hausa
->Ibibio
->Ibo
->Kru
->Mande
->Maures
->Mossi
->Senufo
->Songhai
->Tiv
->Tuareg
->Wolof
->Yoruba
=>Central-African Group
->Bakongo
->Baguirmi
->Fang
->Kanuri
->Luba
->Lunda
->Mongo
->Sara
->Teda
->African Minor
=>East-African Group
->Amhara
->Afar
->Azande
->Baganda
->Beja
->Dinka
->Fur
->Kikuyu
->Luo
->Maasai
->Nuer
->Nuba
->Oromo
->Ruanda
->Rundi
->Sidama
->Somali
->Sudanese
->Sukuma
->Swahili
->Tigray
->Unyamwezi
=>Southern-African Group
->Chewa
->Herero
->Khoisan
->Lomwe
->Makua
->Malagasy
->Nguni
->Ovimbundu
->Sena
->Shona
->Sotho
->Tonga
->Tswana
->Xhosa
->Yao
->Zulu
=>Bear Group
->Polar Bear
And if you succeed and post it here or on the forums, I'd be proud to give you a cookie.
=>Germanic Group
->North German
->South German
->Ashkenazi
=>Beneluxian Group
->Dutch
->Flemish
->Wallonian
=>Pan-Swiss Group
->Swiss
=>Scandinavian Group
->Swedish
->Danish
->Norwegian
->Icelandic
->Finnish
->Sami
=>British Group
->British
->Irish
=>Italian Group
->North Italian
->South Italian
->Maltese
=>Iberian Group
->Basque
->Spanish
->Catalan
->Portuguese
=>French Group
->French
=>South-Slavic Group
->Croat
->Serb
->Bulgarian
->Albanian
->Slovene
->Bosniak
=>Pan-Romanian Group
->Romanian
=>Hungarian Group
->Hungarian
=>Polish Group
->Polish
->Lithuanian
=>Czecho-Slovak Group
->Czech
->Slovak
=>East-Slavic Group
->Russian
->Byelorussian
->Ukrainian
->Ugrian
=>Baltic Group
->Latvian
->Estonian
=>Levantine Group
->Greek
->Georgian
->Armenian
->Sephardic
=>Turko-Semitic Group
->Turkish
->Azerbaijani
->North Caucasian
=>Arab Group
->Maghrebi
->Misri
->Mashriqi
->Bedouin
->Berber
=>Iranian-Turanian Group
->Persian
->Uzbek
->Kazak
->Kirgiz
->Tajik
->Uighur
->Pashtun
->Baluchi
->Hazara
->Turkmen
->Kurdish
->Tatar
=>Central-Asian Group
->Mongol
->Siberian
->Yakut
->Tibetan
=>South-Asian Group
->Assamese
->Bengali
->Bihari
->Manipuri
->Nepali
->Oriya
->Sinhala
->Avadhi
->Kanauji
->Panjabi
->Kashmiri
->Gujarati
->Marathi
->Sindi
->Rajput
->Kannada
->Malayalam
->Tamil
->Telegu
=>Southeast-Asian Group
->Vietnamese
->Khmer
->Malay
->Filipino
->Javan
->Moluccan
->Thai
->Lao
->Shan
->Burmese
->Asian Minor
->Kachin
->Karen
=>East-Asian Group
->Japanese
->Manchu
->Beifaren
->Nanfaren
->Korean
->Ainu
->Hakka
->Miao
->Min
->Zhuang
->Yi
->Yue
=>Oceanic Group
->Polynesian
->Hawaiian
->Maori
->Aborigine
->Melanesian
->Micronesian
=>Native-American Group
->Zapotec
->Mayan
->Nahua
->Tarascan
->Quechua
->Guarani
->Aimara
->Amazonian
->Patagonian
->Guajiro
->Tupinamba
->Metis
->Dakota
->Cherokee
->Pueblo
->Inuit
->Cree
->Navajo
->Native American Minor
=>American Group
->Yankee
->Dixie
->Texan
=>Neo-European Group
->Boer
->Australian
->Anglo Canadian
->French Canadian
=>Latin-American Group
->Mexican
->Central American
->Caribeno
->North Andean
->South Andean
->Platinean
->Brazilian
=>African-Diaspora Group
->Afro-American
->Afro-Caribbean
->Afro-Caribeno
->Afro-Brazilian
->Afro-Antillean
=>West-African Group
->Akan
->Bambara
->Dyula
->Edo
->Ewe
->Fon
->Fulbe
->Hausa
->Ibibio
->Ibo
->Kru
->Mande
->Maures
->Mossi
->Senufo
->Songhai
->Tiv
->Tuareg
->Wolof
->Yoruba
=>Central-African Group
->Bakongo
->Baguirmi
->Fang
->Kanuri
->Luba
->Lunda
->Mongo
->Sara
->Teda
->African Minor
=>East-African Group
->Amhara
->Afar
->Azande
->Baganda
->Beja
->Dinka
->Fur
->Kikuyu
->Luo
->Maasai
->Nuer
->Nuba
->Oromo
->Ruanda
->Rundi
->Sidama
->Somali
->Sudanese
->Sukuma
->Swahili
->Tigray
->Unyamwezi
=>Southern-African Group
->Chewa
->Herero
->Khoisan
->Lomwe
->Makua
->Malagasy
->Nguni
->Ovimbundu
->Sena
->Shona
->Sotho
->Tonga
->Tswana
->Xhosa
->Yao
->Zulu
=>Bear Group
->Polar Bear
And if you succeed and post it here or on the forums, I'd be proud to give you a cookie.