A Virtual Design Platform: Bridging Barriers When Designing with Computers