Тут надо сначала задаться вопросом - кто будет проектировать? Вы сами? или специалист (я так понимаю что вы не профессионал в этом деле)? Если сами желаете, то есть программа такая хорошая, она даже здесь на сайте обсуждалась. Там, в самой этой программе, все эти ограничения действуют на программном уровне. Ну если что-то нельзя делать, то вы это не нарисуете. Поищите по форуму, программу WoodEngine.
при проектировании дома нужно учесть не только свои желания, но и финансовые возможности. Чтобы потом строительство дома не растянулось на долгие годы и не преватилось в мучение