Well, City Painter is actually pretty cool. It's not good that one cell can contain only one building but it have potential.
Why not to unite painter with generator? I mean generate the city then edit it with painter?
Don't get me wrong. I'm not complaining just suggesting. After all your city generator is the best among all others. It's just lack some customization tools to be perfect, imho.