The problem, as I have come acrossed in the development of Campaign Suite, is 2 fold.
1) Apprentice level characters 'break' the mold of the current model for chargen. Computers, and specificially computer language, don't appreciate broken models when by definition they are very 'structured'.
2) There are no open content rules for apprentice level characters. It's presented as an optional rule, and isn't released in the SRD or by anyone else as Open Content.
These reasons have kept me from personally developing something on the matter. What I believe would be possible, personally, would be for someone to set up classes in the class editor that represent, say, a fighter at level 1/2 and a wizard at level 1/2... Then you make a 'level 2' character.