Impressive. Not all of us has the time/patience for that kind of work though. We simply prefer to pay for it.
Some things you cannot pay for..so you must do it yourself. While I agree with you as far as doing the entire magazine runs, yes a lot of time but to do just what 1 or 2 books a month? That is just a day or two and it is done. Odds are you have spent more time on posts voicing your issues over this matter. I am only stating this because I did the exact same thing with NPC Generation software, I can't tell you how long I was banging my head against the wall with CMP to add decent NPC creation functionality to E-Tools. In the end, it took me a year to code my own software and they still didn't do it in that time. So if you really want this, then odds are you are the only person who can or will give it to you.