Johny,
I came late to this thread, but I like the premise of what you are planning to do.
If you're looking for a new way to produce units or equipment for your nomadic people, the mod "Master of Mana" has a unique interface. It is in essense an FfH2 Mod.
Within that mod (besides all the normal civ stuff), they have a way of producing materials; lumber, stone, & metal. They also have a gathering mechanism for culture, mana, and faith.
The lumber was used to help provide experienced units with equipment such as spears & bows. The stone was used to hurry a city production as well as some unit equipment.
Metal was used for swords, axes, and other items as well.
Culture could be accumulated nationwide to help a city support more infrastructure improvements.
Mana and Faith were used for the spell system.
This unique model may help this mod move in a different direction. If the camps cannot produce like a city does, then perhaps leave it up to the units to gather what is need and simply use the camp as a "start point" for new units and a place to store materials.
As an example, a simple unit for this nomadic camp could find a forest tile and work it on a turn by turn basis to gather wood, do simple hunting for food (low gain), or some such.
Find a food resource (wheat, rice), gather food (med gain).
Hills could provide stone so a structure can be built in the camp.
Research could be done by units settled in the camp on a turn. Fortify a unit in the camp, it produces so much research that accumulates like the (culture, mana, faith) example given above. Accumulate enough of it, you could spend it for a tech. If all the units leave the camp, no research.
Hunting animals would give the greatest food yields for a camp and, if you wish to keep the moving, the closer the camp to the animal killed, the higher the food yield.
Now, am I not a modder, but this might give you some ideas to make a nomadic game feasible and workable. If anything, ask the modders of Master of Mana and see if they can lead you in the right direction to do this.
Good Luck and I hope you pick this up again.