My first interest in programing, outside of the simple office automation scripting I was doing, started when I built an orbital rendevous calculator in KSP (back before they had orbit planning built in).
I eventually merged my mod into mechjeb, adding a whole slew of orbital calculation functions, and many fun space times were had by all.