What's a better way to create houses ? BSD on Unreal or Modeler?

Yes, a house mesh is basically a plane mesh, part of the default options in Unreal, then used for floor, ceiling walls, with different materials. Windows and doors require basic mesh editing, and depending on how the roof looks, too. If you want thickness, you can use the Merge Tool (found in the Developer Panel) to combine meshes.