Microcad Software's kitchen design program adds internal walls with multiple segments and control of initial position on external walls, openings on internal and external walls, control of individual line thickness and color, arrows for line ends, insertion of shapes (circle, square, rectangle and polygon with any number of sides), and stability fixes.