NAWCAD: Rapid Engineering and Prototyping Solutions