A tool that aims to make using colours between code and Storyboards easier and more maintainable. SwiftColorGen reads all storyboard files to find common colours. It then creates the colours in an .xcassets folder (without any duplications) and refers back to them in the storyboards. Then, it creates a UIColor extension allowing you to access the same colours programmatically. It automatically generates names for the colours found using the closest webcolor name, or you can set your own custom name.