The old way has no native support for vectors such as SVG, AI, EPS, PDF in any language.
Vectors are essential to designers, as they can be resized on-the-fly based on screen size, dynamic coloring and animations.
PaintCode is among the tools that allow users to draw and animate vectors, then export those graphics as code snippets that can be incorporated into a native application. While useful, they're only code snippets, so the implementation still takes longer than using bitmaps.
Worst of all, it does not give proper control to the designer or bridge the gap to the back-end.