I’ve used tents, built cabinets, and finally a dedicated room.
All of this was before the price of lumber went sky high, however. My favorite cabinet was my dual 150W CMH cabinet. I eventually converted it to LED and would have a perpetual harvest every 4-5 weeks.
The custom built rooms are what I’m using now. You can see the whole build here.
All in all, I like the custom built stuff, but it is a lot more expensive than just a tent.