My perfect sewing day is at a retreat I go to in a couple of weeks. It runs from Thurs pm to Sunday after lunch and all food is provided and we pay a little extra so we don't have to do full scale cleaning before we leave. I always go with a couple of projects completely kitted and make a lot of progress.