I'm also interested in the answer to this question. For my cleanout mission (currently in the mission beta forum, but this is not a plug to get you to play it, just to download and de-PBO it) I wrote an init.sqs to add a bunch of buildings that weren't in the standard editor set. That just used camcreate, like this:
[house1,"Houseammostore2",10,0,3] exec "addobj.sqs"
where house1 is actually the name of an ammo crate I placed for convenience, and addobj does a camCreate at the position of the house1 offset by the 3 numbers (+x, +y, +z).
Those building names are all at the end of the Lustypooh et al unofficial command reference. I'd like to find the name of the high fences around barracks as well, and also streetlights. I'll try that suggestion of looking for the type of one by its ID.
I've nothing against editor addons in themselves, but it would be easier for addon management if stuff like this could be handled without them. I hate having to look which addon to install before starting a mission (Gunslingers or Barrons or Kegetys or...) and they're not compatible with each other.