Have you found the Überterracer plugin for JOSM?  It can take a rectangular terrace object and convert it into an numbered set of L-shaped houses in one-or-two clicks.  Asking because I only found it this month, and it would be super-useful for what you're doing in this area.