Fairly straight forward and normal product app page look for DaVinci Apps. Looks like the person recommending this site already reviewed it for me:
From the Designer: Nice website, and actually a very useful service. As they say, you create customized screenshots for your app in just 3 steps, well may be not 3 but still it’s very easy. The design it self is trendy & flat. Love their video and “How Does it Works?” animation.
Submitted by: Oleksi Savishov
Role: None, just recommending