Maybe multiple related controllers could be merged into one with a mode switch function without too many balance issues. Though I think one universal controller for all limpet functions would be too much, right? Prospecting/collection could become one thing for miners, repair/fuel transfer could be combined pretty well for rescue operations. I think hatch breakers should remain their own thing though.
Had you not posted this, I would have. I don't believe there should be a need for 20 different limpet controllers when one with a "mode switch" will do.
Ain't NO ONE got enough slots for that.