A few important key differences that really impact how traders approach the subject:
1) Options can be settled in stock (rather than cash). So if you sell a put and it gets assigned, you only get sold the stock at the put price. Which you can keep and sell later whenever you feel like.
2) Trading in futures, it would normally have been settled in cash (which does not work well for those who would rather settle in position than in cash).
3) Futures tend to be traded on margin which some people would rather not worry or deal with. Options such as Covered Calls require no margin. Likewise Naked Puts can be 'covered' by keeping the correct amount of cash in the account.
4) Options are good if you wish to be specific about which company/stock/ETF you want to track. Granted there are Single Stock Futures (SSFs), but they may not be as liquid as just plain old options.
And of course, if your goal is to leg into a position, or exit a held position, then options are your best bet.
In the end, they really are different beasts with some overlap, and each serve different investment goals and styles.
If you are interested, but new, to futures trading you *may* want to consider the following path:
1) Practice with SPY ETF
2) Then move on to options on SPY ETF
3) Then move on to S&P Futures
4) Then move on to Options on S&P Futures
5) And then?... I don't know, a hedging position in CDS as a bet against the economy with a higher return than shorting S&P ? Let's just stop at #4 for the moment