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.
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.