Sewing table (with machine "in") that can be easily expanded to support a quilt for FMQ.
Large design wall - possibly two.
Fabric storage (I like open shelving with fabric folded so the folds show the fabric) no more than 15" deep
Cutting machine area with storage for dies
Cutting table - large mat space - wall space to hang basic rulers (specialty rulers can have their own drawer/behind door spaces) - drawer for storage of cutters (preferably accessible from all sides but at least 3 sides)
Good lighting
Ironing area - large surface (18" - 24" deep 50" -60" wide)