SimpleCaddy is the solution.
Extremely easy to install and configure. Just input your product details in the backend and insert a short code in your article text where you want your 'add to cart'. It's also very easy to style to any template you are using.
Support is excellent!
I simply can't recommend this extension high enough! 10/10