Record midi (performance, not steps) from external synth

Getting slightly scared off now. I think my main problem is wanting one piece of gear to do too many things.