smartmockups is an online composition tool for scenario images. It can synthesize multiple backgrounds such as iPhone iOS, Android, Windows Phone, Mac, etc. just upload your image, select the environment, and it will automatically compose it for you, allowing you to quickly generate illustrations.