But as I've said, the general problem is that you need a temporary solution until you can build everything, and then it becomes a huge nightmare for me to keep track of everything while I relocate to the new quarters. I would need to take a few days planning on paper or paint to get it done I guess, sigh.
You need a hobbit hole. Immediately upon embark I build a small facility that I can take just about anywhere;
Central corridor two tiles wide
Straight at the entrance is a 5x5 wood stockpile, a carpenters shop and a 5x5 furniture/finished goods stockpile
Opposite that is a 5x5 dormitory
Beside the dormitory, deeper into the hole is a 5x5 dining room (with optional offices branching off for my manager and book keeper)
At the end of the hole is a 6x6 food stockpile with a still and fishery next to it. Branching from the stockpile is 2 4x4 fields with one set to grow plump helmets and the other cave wheat (guarantees food and booze since that's all cave wheat can be used for without more workshops)
Construct 5-7 beds, 5 tables and chairs and any desired/required doors. The whole operation can be up and running before the end of spring and this will easily look after your starting 7 and can be quickly expanded with more furniture to accommodate migrants. The hobbit hole is also stone independent, I routinely embark on aquifers so as long as there's wood to hand you'll be fine.
Obviously this is just what works best for me (I'm quite particular about where and how I embark) but it should cover anything and everything a dwarf needs in the opening year or two. And since it's such a small investment, sealing it off when you're ready to relocate is easy. Delete the stockpiles, deconstruct the still and kitchen, release the dining hall and dormitory, delete the farm plots and your dwarves will do the rest. You could also leave it there as an excellent migrant holding-pen if you burrow all your assigned dwarves into the fortress proper and seal the doors when the migrants arrive (so they'll path to the hobbit hole dining room)