I agree with ragamuffin, make it as big as you can afford. My old sewing room was 20x20 and whereas it was "packed", I no longer make clothes, and I don't have the other hobbies that you do, but I can just about guarantee you that 14x18 won't be big enough, although it MIGHT be, at first, then you'll just outgrow it quickly.