you have found MBSCAD
Enigma 95
MBSCAD Homepage Link
Checkout this site and please give me some constructive comments:
Welcome to my site - I can't think what the devil to put on it though