I'm looking at buying a house that only has one bathroom, I want to add a second bathroom and move the master bedroom to the other side of the house. I'm looking for Remodeling Software that allows me to construct (draw) my house as it currently is (with one bathroom & bedrooms next to each other), then rearrange (redesign) the floor plan to meet my needs. The software would show me before and after floor plans and calculate what changes need to be made. For example adding a second bathroom requires adding walls and maybe removing a few walls or changes to existing walls, adding drains for the toilet and shower and running water and electricity. It would also calculate a bill of materials, etc..