Unfortunately it is all over the place.... WE do have documentation but a lot is all over. I will ask kranmer what he says and if he is OK I will post our work. I can't guarantee that it will answer all your questions, and you are better off learning proper hex editing and debugging as well.
Well i am fine with you releasing the documents we have on editing the menu (when a project is done and dusted i am always up for sharing info, i just don't like doing so while its ongoing), although you may want to clean it up first since its all over the place, i found things as and when i needed them since originally i hadn't planned on making a project out of it, the menu project sort of started with Dan (DLPB) wanting to straighten out the status menu (and the battle interface started with Dan wanting to move the red arrows), when we started i never imagined it would be as big a project as it was.
Also i am in the middle of remodeling of the house i live in so i am not able to get online as much at this moment in time so if i am not on for a few days you all know why.