Layout help needed for CMS page

I’m trying to create a CMS template for my portfolio pages that look like the following:

The grey box is a project image that is to be taken from the CMS database and then those blobs will change color depending on the project.

  • Is there any way that I can add the blobs as an SVG (or something) and use the CMS color feature to have the blobs change color per project?
  • How can I underlap the blobs under the CMS image but then be able to layout the text above it?
  • I want all the project pages to have those lines on top. Is there any way I can overlap them on top of the CMS image?

Thank you so much!