I'm used to msf console, where you have to assign a payload before you can even run an exploit. I've been playing with armitage (which organises everything quite nicely) and there is a "Find attacks" option. When I run that option, then all the hosts will have an "attacks" menu which contains a selection of exploits. I've tried running some of these exploits and they seem to work. I can't figure out how to run the payload afterwards though. I successfully ran a linux exploit but I couldn't figure out how to run a payload after that.