Which program should I start with, and what should I do after I get the geometry and skeleton?
But I would suggest you first figure out the method of attaching things.
Added 2 minutes later
https://www.moddb.com/mods/homm-5-chaos-theory/downloads/archangel-v0-5-beta
Here's Arkhangel.