I just completed an electric BIAB setup for my son. (He brews, I build stuff.) It's based on a $70 steel shelving unit from Costco. It's 24"x48" by 6-feet tall, not counting the exhaust fan on top.
I replaced the black composition board shelves with 2-sided pre-finished maple 1/2" plywood...