Theme similar to website

I’m looking for theme with similar appearance and functionality to the website

I want to make similar website with 3d printing designs to download.
What is important for me :

  • users can add own files
  • markings on photos such as the number of likes, file downloads etc
  • good search engine
  • ability to create multiple categories
  • fast working

Thanks for helping
Best regards,

You can use any WooCommerce theme with few additional extension to achieve what you need.