www.genopro.com/
it was born to write down genealogy trees for relatives, but as you can see in the example (harry potter) we could use it also for Heroquest and our campaigns
At the beginning it seems just a sketch tool but it has a lot of options and a reporting tool tha prints out every possible info for each single person you include and his/her relationshps
to check...
Giorgio
Powered by hypermail