Web based do-it-yourself design using virtual prototypes - Oon, Yin Bee. (2003)