iOSは組み込みのベクトル形式がないので、アイコン画像等を複数用意するのは割と面倒です。
さらに、サイズや色の微調整の度に画像を作り直すのは不毛な作業としか思えません。
そんなときに便利なのがフォント。OS標準サポートで、サイズも色も自由に変えられます。
NSAttributedStringとして生成することで、UILabelやUIButtonにそのまま設定できます。UIButtonの場合にはsetAttributedTitle:forStateを使うことで、ステートごとにアイコン色を変えることもできます。
さらに文字列ではなく画像として使いたい場合のために、UIImageのカテゴリとしてNSAttributedStringから画像を作るメソッドを作っておくと良い感じです。
安くて、組み込みやすいアイコンフォント
自社ロゴ等のその他データは、適当にフォントにまとめちゃいましょう。