I think the CD you mean is called The Crafty Organiser. I have it here in my hand, bought it years ago from Ideal World. Can't say I have used it much, as Jacqui Q says it is a bit of a nightmare, and very basic.
The website on the back of the CD is www.createITtoday.co.uk, but I haven't checked to see if they are still around.

Sue