I like keeping my hoses in separate containers. White fresh water hose and brown sewer flush hose. I use the plastic oil change pans that I get at O'Reilly's Auto parts then stack the white hose on top.
For power cord storage, I pulled out the cord as far as it would stretch on the asphalt street, gave it a "sun tan", then while still hot to the touch and pliable, rolled in to a tight fit in it's compartment. When I get to a set up location, pull out what I need and back feed it through the whole. It retains enough of its shape to easily roll up the next morning.