How to Create a Photo Editing App: Choosing the Features and Technologies