I agree, regular slovent-based poly can be a slow curing, sticky pain in the backside. For indoor, above the floor work, I've had good results with Varathane water-based. While it typically requires more coats than regular poly, it's pretty easy to work with, doesn't usually require sanding between every coat, and can usually be recoated in 2-4 hours. Assuming I don't screw something up, I usually apply 6 coats, sand between coat 2 and 3 and before the final.
https://www.rustoleum.com/product-catalog/consumer-brands/varathane/ultimate-polyurethane-water-based
I use laquer on a few projects. The finish is harder and looks a little better to my eye than poly. However it's tricky to apply and dries FAST. Keeping a wet line is nearly impossible on larger projects without spraying. As well, the odor is quite overpowering and potentially flammable without adequate ventilation until cured.
I've used shellac with success. The odd thing about shellac is some items placed on a shellac finish basically melt into finish. The brown cord on a lamp 'melted' down to the wood top everywhere it made contact. 🤔