Can I drop in and out portions of an architectural project?

I work for a project builder (residential homes), part of our business is the ability for clients to change whole sections of a house through design options, am I able to recreate this feature in Unreal Engine? The business currently uses Archicad to do this.

Thanks

You could let users change the furniture in the room and the material of the walls.
I am unsure of giving users the option to change the room size, that would probably be more tricky.
This is a video that shows something you could easily put together if you know how to use blueprints and have furniture assets with different materials. Architecture Real-time - Unreal Engine 4 Archviz - YouTube

thx, very useful