Optimum layout design is an important factor that must be addressed before allocating spaces for defferent departments in any factory. Is there any software that can be used for this purpose? Factories normally have only ground floor with large open space. Office building or hospital type organizations have multi-storied. Need software for both of these purposes. Open source or paid/trial etc.