You can also look into Basic Macro programs that could do this already. If I wanted to I could use my Logitech G13 which has a Macro program. I could set a key that would Auto-retracting weapons and wait for a second and click supercruise/Hyperjump button.
So this features it really not needed.
Why do you guys struggle about things that don't hurt you?
Why you want use 3rd party software for such "simple" things?
I don't have drivers running for my keyboard, HOTAS, and what else only for my mouse, because
1. It would be a mess, all this different drivers for input devices
2. Performance
3. Thurstmaster HOTAS driver would bundle Stick and Throttle to one device and would limit so the button that I can use