I can help with the plot (I think I have a good imagination), and I also know how to create maps =)
P.S. I don't know the lore very well... I've played through the campaigns in Heroes 3, although I know that's not enough, but still...
New here? I'm Roha — want a quick tour?