Recs.
Updated
Sketch is a popular tool for web and app design. It has the best features from Photoshop and Illustrator packed into one without the fluff.
SpecsUpdate
Pros
Pro Designed for designing UIs
To ensure that users needs are met, Sketch has been developed by designers for designers. This results in a fully vector-based workflow for scalability of any asset. Sketch is lightweight, fast, and pixel accurate with true-to-css styles. This makes it as fast as any wireframing software for early stages and as tight as Photoshop for final mocks, portfolio pieces, pitches, etc.
Pro Vector based yet pixel aware
Vectors mean scalability. Sketch’s Vector shapes easily adapt to changing styles, sizes and layouts, allowing you to avoid a lot of painful hand-tweaking. You can rescale assets without quality loss, easily export x2 assets for retina designs and design high quality icons & artwork. Being pixel aware lets you set a grid and snap objects to it as well as round to the nearest pixel edge to clean up your layers.
Cons
Con License based payment model
Sketch has recently decided to cease development of major version (2.0, 3.0, 4.0) with free updates in between, and has switched to a license based subscription model. A yearly license costs $99 and includes the latest version of the Sketch software, plus a year of free updates. After this license expires, you can renew for another year of updates - or continue to use the current software without updates.
Recommendations
Comments
Flagged Pros + Cons
Con No Linux version
Sketch is currently only available on Mac, which can make it hard to collaborate if you have teammates using Linux.