I am going to write a program that designs new kitchens. I will need to make walls, cabinets etc. It will have a grid layout and will have to measure angles and dimensions of sinks, cabinets, and counters. I will also have to make 3D renderings of the layouts. Like a "Virtual Kitchen".

Can this be done in VB. Have you heard of anyone doing anything similar to this?

Can you recommend any books on the subject.? I have played around with the picture box, but I am thinking that this will be to limited. I have good experience in database programming but this is a totaly different ballgame. Maybe I should use API.

Any help would be appreciated.

Thanks