so for the past few years now ,I often use a self climbing treestand(high seat)!
there excellant! it weighs about 20 pound and is rated for 300 pounds!
it comes with a surround cloth hide, a rifle rest,pockets for gear and hand warmers!
and straps so you can carry it like a back pack!
IT works great when you find a new spot that looks good for a deer. you can be set up in minuts!
you can buy them in most n.american hunting stores and online