Haven't seen this app mentioned here so thought I'd share. RoomPlanner by Chief Architect. And it's free! Super easy to use, gives 2d and 3d views with the ability to walk through the plan/room. Includes resizable cabinetry, furniture, appliances, tubs etc. I was playing with it and accidentally stumbled across a functional deal killer that is now fixed!