Codebase: https://github.com/AldrinMathew/UI-Setup
There is no feasible and known way of implementing custom icons in Flutter. This video tells you about a way of using flutter_svg package to create a single system for all of your custom icons. And your design will always be part of Version Control System. And it doesn't have to be detached from your icon, into a separate folder. It can live alongside your custom icon widget. You can even do string interpolation to make the SVG dynamic during runtime (including animations).
#Flutter