If you use WebGL technology for your platform, you can get more users and earn more profit. Imagine you are going to make a print-on-demand product service platform like redbubble.com. If it is possible for customers to change textures and backgrounds and see how they look like, you might gather more profit. I have extensive experience in WebGL and OpenGL. Especially;
- ThreeJS, BabylonJS and PlayCanvas for 3D
- D3JS, P5JS, ProcessJS, and PaperJS for 2D
- MatterJS(2D) and CannonJS(3D) for Physic engines