Well, you can make some sub-class that are automatically (or mybe not, but work automatically once set by player) such as electronics, software, military industry, heavy industry and so on... So he would benefit more when allying with a country with different industries, being complementary, etc.