Nytmare
David Jose
I have thought about that, it is probably possible to do a template picker much like programs are importing the saved character, then tell it to apply XSL templates and violá!
There are a handful of problems associated with having something that reads .dnd4e files. The biggest is that the file itself is a freaking mess, but running a close second in my mind is that the file itself doesn't store any of the power, feat, or ability descriptions. It unfortunately relies on the Character Generator to supply all of that info.
So you either need to have the user input all that info (which is a pain, especially when the primary thing you're going for is automation), or you need a program that #1 has to be updated every single time they put out a new book or magazine, and #2 is technically considered copyright infringement and will result in a cease and desist if you make it accessible to the public.
There are a handful of dnd4e readers out there at the moment, though there are nowhere near as many as there should be, and I don't think that any of them allow you to really customize your own character sheets.