I created a small program to stream like and make putting units into a campaign easy.
using anexstracted TNT file from a map it detects fetuers with unit names such as: XXX UnitName '_' FetuereName such as araarch_stone or NPChunt_dead.
It also looks for mana stones with the format: XXX mana NN
such as varmana01 or tarmana03.
thanx to DeeKay for puting on is website.
There are loads of modern ideas but new ideas are rare.