I'be created several apps in the past by just making UI elements in Photoshop. However I recently discovered PaintCode and am wondering how much "better" it is to create the entire UI with UIView and UIButton subclasses and draw them in drawRect. If not, is drawRect mostly used for dynamic images or UI elements (ie. charts, graphs).
Also, what about glowing or animated UI elements? If I wanted to make my button fade in/out would drawRect be the way to go?