Rive is a design tool for creating interactive, production-ready graphics for websites, games and apps.
This tutorial explains how to build Rive files that can reposition their elements dynamically when resized.
Rive is free to use (for individuals) and free to learn!
Check it out http://rive.app