Please implement this.
You select a field with the mouse, for example, 10x10, start building. The amount of materials increases based on the number of cells. There is a minimum and maximum value, let's say the minimum house is 5x7, maximum is 20x30 or something like that. Material costs should not increase proportionally, because a larger house requires more slabs, beams and reinforcements.
This will allow you to build comfortable houses 5x15 for example in those places that are empty and where a large house will not fit. It will also allow you to make large houses 20x30 for storage of all the stuff you have collected.
It will also be the first way to houses with outbuildings, such as haylofts, hallways, stable, toilets, woodstoves, barns and other rural outbuildings.