I've got a first version ready for release. Here is a decription of it.
It is a multi-wizard in that there are 7 wizards, each of which creates a CE subproject under the current CE project. The stream driver created from the wizard has each of the 12 Stream Interface functions as function prototypes returning the non-errant condition. The driver implements the Strings functionality used in CE training where a buffer is created, characters are written to it using Write which are read using Read. A Catalog component is created for each subproject but this hasn't been tested yet.
Subprojects:
User has option to add RETAILMSG and DEBUGMSG macros in each Stream Interface function.
You would use the subprojects as follows:
Next version will have Debug Message Zones.
Watch this space for the release.