I'm suggesting another inventory slot for "Hands" for when your inventory is full but you still want to carry something. a type of inventory (hands, belt, outfit) if full, you can pick up an item of that type and will only be able to swap between item of the same type, eg you have a welding torch but pick up rope. then you will only be able to swap between those items and can't go to empty hands till you drop one.
I would also like to suggest some sort of hand-held rocket launch for the weapons DLC