No, you can't get a vendor to setup shop in your house.
I like to just completely load up on crafting supplies and craft in my room to relax. Also, depending on where you live it can be more convenient for customers. My house is in East Freeport, so I can just have folk meet me there to fill special orders instead of running around one of the slums looking for the instance.