Other than dynamically-related colors, is this much different from designing in Illustrator and exporting to PDF, which I understand is well-supported in iOS and OS X?
Think 'Save As NSView Code' for Illustrator.
I do like the automated color derivation though.