Action Groups Extended Version 2.2
Can be found on the CKAN as Action Groups Extended
Joystick and Controller Users: See this post for specific instructions to assign joystick/controller buttons to action groups.
This mod respects career mode VAB/SPH progress and only shows unlocked action groups by default.
To override and always have all action groups available, find the KSP\GameData\Diazo\AGExt\AGExt.cfg file and change the "OverrideCareer" value to 1 (one) from 0 (zero).