Most Customizable: SketchUp For something a bit less user ... "It allows you to draw a precise 3D model of your kitchen space so you can visualize different design elements and configurations ...