Draw some ASCII-boxes
Python 2, 117 Bytes

def f(h,v):r="+"+"+".join("-"*i for i in h)+"+\n";print r+r.join(("|"+"|".join(" "*i for i in h)+"|\n")*i for i in v)+r


Try it on ideone.

Not expecting too much from this. Really simple, just uses python joins and string multiplication to pull everything together.