This is something you should only need to purchase once, so take your time and figure out how you want it set up and what add on's before you have one made. 4 of us went in on one and here are a few things that might help you out.
Lay out a couple of different sizes in the back yard (use a tape measure and garden hose), then get your cots out and see how they fit along with your plans for where the stove will go and how much space between things. We once had 6 guys in here for 1 night before a second tent showed up to camp. Yes it was loud (snoring) and yes it was smelly (BO & Gas), but it was warm and dry.
What sort of door and windows do you want.
Location of stove pipe. Every stove pipe we ever looked at in others tents that went out the side wall had issues (creosote dripping or support problem). Straight up and make sure the top of the pipe is equal to, or higher than your peak. This helps with draft and helps to keep embers from burning holes in the roof. Some use a screen, but since it is always either raining or snowing we just let the embers have a free flow straight up and out.
Frame type. Aluminum is light weight but it also can and will bend under a heavy snow load. We have come back to camp and found 6 inches on the roof with no problems---steel frame. Most places will sell you the angled pieces and you can source and cut the pipe yourself to save a few bucks. We also marked all our pieces with different corresponding colored electrical tape. You should set it up in the yard before before trying to do it the first time in a blizzard. A laminated color coded diagram also will be a big help the first couple of times you set it up.
We went with a 14' X 20'----perfect for 4 guys with space between each cot and space off the walls. We did a window at each end with screen and a zipper closed flap. We had the door made special with wide flaps that overlap the opening on both sides and also zippers down both sides. Never go with just flap doors that have little ties between them----any wind will blow right through. We have an internal frame with extra frame pieces that come off the front which we cover with a tarp to make an extra 12' area, which is open on the end but covered for fire wood storage and cooking stove area. For a wood-stove we use the regular type you might have in your house. Yes this stove is heavy but we welded handles on each end of it and only move it into the trailer when loading up to go, and from the trailer into the tent. It will hold a fire all night and can be somewhat regulated. We have eaten dinner inside when it was -10 and we could wear t-shirts while wet clothes are hung up to dry. With windows open at both ends to let a breeze flow, it can also be kept somewhat comfortable for napping with temps in the 70's or 80's outside. For cold weather elk hunting we bust a bale or 2 of straw and cover the ground, then roll out cheap carpet over the top----much nicer than a crinkly plastic tarp that someone is always tripping on. Always leave raw dirt under and surrounding your stove. We also always have a fire extinguisher on hand. We run a small honda generator for lights, battery charges, boot dryers, etc. When you plan to be out in the elements for a week or more there is nothing like a comfortable camp to take the tension off.
Just thought of one more very important tip----No matter what material you go with, and despite what anyone tells you----
always---always---always, make sure it is bone dry before storage. If one guy says he will take care of it, and will hang it in his barn-----don't believe him until you go over and help to make certain it has been done. Things in life can get hectic and even a slightly wet tent will grow mildew in 1-2 days. Also if possible hang it high enough off the ground to keep barn cats and other critters from doing any possible damage.
3 of views from the front.
Inside view from the back. You can see the carpeted area and the area left with just straw for muddy boot entries.
Inside view from the door.
We prefer a nice big fire outside at night.
View of some local scenery. Any locals know which unit this is???