Q: What program do you use?
A: the trick is to combine many programs to work together