Nice program, If it was a program for the erection of houses, it would be great...by
Well...technically...
Forest can place any object for which you have the GUID. So with a bit of creativity and patience you could in fact place houses. I have successfully done so in limited testing.
What you would need to do is define the orientation of the buildings in tree groups such that the buildings face the correct direction in relation to the adjacent street.
So for instance a tree group for buildings lining 45 degree diagonal streets would look something like this:
# These houses would line the south side of 45 degree streets (NW - SE streets)
TreeGroup|Houses - 45 Degrees
Color|0,0,255
Tolerance|0,0,0
Density|100
#House 1 - 50% of total with no scaling
Object|50,1,1,45,45,{House GUID 1}
#House 2 - 20% of total with no scaling
Object|20,1,1,45,45,{House GUID 2}
#House 3 - 30% of total with no scaling
Object|30,1,1,45,45,{House GUID 3}
#House X...up to 100 different object types per tree group
If you elect to experiment with this, adjust the inter-tree interval (TreeX and TreeY values in the Forest definition file) so the houses are spaced realistically. This might be 40-50 meters or more...whatever the average distance is between the *CENTER* of two adjacent houses.
I recommend making a Forest project for vegetation and a separate project covering the same geographical area for man-made structures. Make sure the project names are different so the BGL scenery file names don't conflict. Finally combine the BGL scenery files produced from each project into one FSX/P3D scenery directory.
Not the intended use of the program, but like I said...with some creative thinking (and considerable effort) you could in fact "paint" houses as well.