I use my Singer 15-91 for quilting & binding, not necessarily piecing, so pull it out to the middlish of the room and place tables around to catch the quilt. It also keeps it off the floor and makes a handy sleeping spot for my kitties. I place my FW card table and a longer table around the cabinet itself and that usually works.
I use either my Bernina or 301 for piecing. Bernina in a cabinet and 301 goes on the table so chains are kept up off the floor.