The current iteration of building input/output ports feels too limiting and too 2D oriented.
I want to be able to load my buildings from the side. I want to be able to extract from two different output ports on my storage containers. I want to be able to remove the fourth input port on a manufacturer when I'm only using three.
Want to encourage more verticality (especially with item elevators)? Let us load/unload our buildings from the bottom and top like this:
Bottom and Top Loading
I know this would probably involve a lot of work since the ports would need to look decent when attached to almost any part of the building, but this would allow for much more flexible and interesting factory layouts.