Have you thought of a design wall? I use 2 cheap flannel back vinyl tableclothers thumbtacked to the wall where ceiling meets the wall. Always putting projects up to audition for placing blocks, audition borders for wall hangings. If not enough wall space you could make a room divider backed by a flannel design wall. Also have a flannel backed bulletin board over my machine for my mini's--don't loose the small pieces as easily.
We all envy you. My sewing room is 7 1/2 x 12 and find myself migrating to a larger space to cut fabric and baste quilts together.