Hi,there.
I read your description and checked your file and understand your requirement sufficiently.
I'm an advanced ios developer, I have rich experience and knowledge in ios app development.
Also, I always use the latest programming language in the latest stable version Xcode.(Swift4, Xcode 9.2 at current time)
I say about your project, your requirements can be implement in 120 hours.
The ios support the super image processing classes.
We get a pattern of your svg, it be overlaid on the background rectangle image(CI Filter, CI image provide the gradient effect, blur), cut it using CIFilter Class.
Next, the icon and banner will be overlaid by the user or our programming on the center line of the based image.(CIWarpKernel)
Last, we display or output the producted image with GLKView or CIContext render.
If you want, I can build your ios app in time and budget.
I think, we can disucss about the project in more details.
Regards.