25

I am thinking about going from Sketch to Figma.. Any inputs about that?

almost 5 years ago from , Lead Designer at POTLOC

There is multiple feature I have been asking for a while from sketch such as:

  • Linked libraries of shapes, text and paragraph styles
  • Text masks
  • Figma like override system where you can independently change every properties of the symbol (text alignement

Also

  • I have big performances issues on huge projects (multiple libraries and nested libraries)
  • I tried to contact them a few time and their answers are always vague.
  • Their update process for important new features is really slow and not enough communicated where Figma is the total opposite on that aspect...

How about those who made the switch and :

  • Stayed with Figma
  • Went back to Sketch
  • Went from Figma to Sketch

And all those who absolutely want to stay with sketch and the reasons why in every cases


Thank you a lot in advance for your time

42 comments

  • Chris Adams, almost 5 years ago

    I've been using both for about a year now. The nice thing is I can switch pretty seamlessly because the UI is very similar and a lot of keyboard commands are the same. The big difference is in how I share.

    With Sketch, I use Craft Sync to push everything to InVision, then share a link.

    With Figma, it's just there. The client comes in and sees everything. Feels a little weird at first, but I really haven't had any issues, and what's more, both clients I'm using it with have picked it up and started using it themselves.

    7 points
    • Ktrn Dsrs, almost 5 years ago

      Thank you!

      Are you still using both? If yes, in which case do you use each of them?

      2 points
      • Chris Adams, over 4 years ago

        Yes, still using both. I have TONS of legacy files in Sketch for the client so I don't see switching that client over anytime soon. But all new client work is being done in Figma.

        1 point
  • Andrew Richardson, almost 5 years ago

    I've never gone "back" to Sketch, but do occasionally use it because co workers still use it.

    I don't know how I'd survive without Figma's robust component/library system. I've amazed myself at how complex and creative I can get with "list" style content with a lot of child components. It feels as close to "atomic design" as it gets for design tools.

    Not having to deal with actual files is a lifesaver as well. There's a huge amount of process discussion that happens around files within company servers and it's a pain point my entire team feels. Being able to send someone a single unchanging URL for an entire project is awesome. Cross platform compatibility is awesome as well. I can give someone on a Windows machine a URL and they can use that in another meeting without asking me for a bunch of jpgs for their presentation.

    As you mentioned: the Figma team seems to be moving very quickly compared to other tools. They were one of the first to a holistic "team library", their latest API has had some very promising community projects and their upcoming Styles feature is looking good already.

    For me it feels like a natural evolution. A while back we all switched from Photoshop/Illustrator mockups to Sketch and I feel strongly that Figma is going to be the next mass transition.

    6 points
  • Matt C, almost 5 years ago

    I've fully switched to Figma for most of my work and am still using Sketch for my part-time inhouse contract.

    Figma is the superior tool for 90% of my day to day. It's faster (which feels insane to say about a browser tool), has a better/more intuitive UI, and the collaborative features are amazing and something that Sketch will likely never have. Plus it works on Windows (which I prefer).

    The 10% in which Sketch is superior to Figma is simply due to the plugin ecosystem. For example, my inhouse contract still requires a lot of PDFs (bleh I know, but CEO's gonna CEO) and while Sketch's PDF export is trash, there's a PDF plugin that works great. Figma on the other hand has a trash PDF export hack (SVG->Save as PDF) and there's just nothing you can do about it until they add the feature.

    If I was starting a design team or agency from scratch and was in charge of buying the tools today I'd go Figma hands down. The cons are minor enough and the pros are pretty massive.

    5 points
  • Jeff T, almost 5 years ago

    I switched to Figma in December and haven't looked back to Sketch at all. Managing a live-updated design system in the cloud makes 1000% more sense to me than a design team trying to simultaneously access .sketch files.

    4 points
  • Stuart McCoyStuart McCoy, almost 5 years ago

    Give XD shot. The June update now has overlay, fixed positioning of elements, and MUCH better image cropping. There is a limited free version available so you don't really lose anything to give a try.

    4 points
    • Ktrn Dsrs, almost 5 years ago

      Thank you,

      Since I am not a big fan of monopoles and oligopoles, I am sadly not sure about using Adobe products. I prefer to encourage other great products that pushed (and continue) a lot the design boundaries in the past years (Sketch, Figma, Studio)

      6 points
  • Keegan Bur, almost 5 years ago

    Prior to using Figma for the past year, I used sketch for 3 years. Don't plan on going back to Sketch any time soon. I noticed performance issues with big files in Sketch, Figma's desktop app is snappier imo.

    3 points
  • Dan WilkinsonDan Wilkinson, almost 5 years ago

    After reading this I'm not thinking of switching to Figma. I have used it briefly for some personal projects, but not really used it for any design systems but from what I read it's great.

    I've been working on eCom design systems a lot more recently, and the lag I get from Sketch is frustrating. I think it's time to switch :-D

    2 points
  • Michael RurkaMichael Rurka, almost 5 years ago

    I've used Sketch steady for 2-3 years now. We switched to Figma 3-4 months ago and things have been nothing but amazing. I don't foresee going back to Sketch anytime soon. We are 2 designers at a startup.

    Reasons:

    • The ability for anyone on our team (designer or not) to see into any design file and prototype is awesome. Only pay for the contributors.
    • The real-time ability to co-design in a single document is much more useful than I anticipated. Worked well in reviewing designs while I was remote working in Hawaii over a slack call.
    • No need for Google Sync, or Dropbox, etc. Everything is all there.
    • The benefit of being able to paste links to prototypes into Phabricator/Trello/Asana (whatever your task software) is awesome. We also prefix our design files with ticket numbers so everything is easy to find.
    • The UI for managing your figma files is very efficient compared to Sketch, where you're looking through files on your mac.

    These are the main reasons. What you may miss out on are the plugins. I never used plugins that much, and frankly hated having to rely on Craft, InVision or Marvel for my prototypes. I know Sketch can now make prototypes but I switched before this was possible, so I can't speak for Sketch prototyping vs. Figma prototyping.

    1 point
  • Joe AlfonsoJoe Alfonso, almost 5 years ago

    I just made the same switch 2 weeks ago as a personal challenge to learn a new too.

    One of the big things I like is the additional Open Type text features. It's really nice when doing table design and is you have a certain use cases that aren't super common, but are nice to be able to address when they do come up.

    For me personally, I've found the performance to be better than Sketch recently.

    The lack of plugin integration, especially for auto-filling in image content is missed I will say and can slow you down a ton if you have a high volume of images. I've started to create image libraries which have added time but also value. So it's a wash right no, but Sketch is still much more popular with integrations.

    Sketch cloud never worked for me, so sharing was a challenge, Figma makes collaborating, commenting and viewing easier without requiring a login.

    Figma also mirrors on devices more more reliably in my opinion which is super big for me, as I like to see what I'm working on will look like when applied.

    Recently I saw a friend and we worked together. He didn't have a laptop so he used the web version of figma on a chromebook. It wasn't ideal, but it worked. The device ambiguity is really nice when working with people who don't have access to high end equipment.

    Best of luck and I hope you enjoy it.

    1 point
    • Ktrn Dsrs, almost 5 years ago

      Some great points here!

      The chrome book, linux & windows are important to consider as well in the balance :)

      0 points
  • alfa treze, almost 5 years ago

    I've been using figma for quite a while now. Being windows bound due to company policies I never used sketch extensively so my experience is just from figma itself. all in all the comments are pretty spot on, but beware of overrides and nesting for complex systems. Try them out well first if you have a need.

    We currently have our styleguide and nuclear components which we build into patterns (in another file) and templates. Inheritance is sometimes an issue to manage and we frequently have some issues when copying screens to new files where some components will copy fine while others will revert to frames.

    I'm not entirely sure if some are to having moved master components around and duplicating and reorganizing files (due to having upgraded from a single file project to a paid library).

    This is also the one part that bothers me the most where you can't easily reorganize components through files, which is critical when working on large projects.

    As for other tools: - Xd is shaping up really nicely, but my tryouts with the components always felt really weird. - Studio is very young and I don't really see it being anything close to competitive in the next 6 to 12 months. - Phase hits all the right notes in the presentation and discussions so I'm really keen on trying it out. - Subform is an excelent choice for some projects especially if you work closely with dev as it is built from the ground up with an api to create adapters to export to any language. You can also use it's engine directly on the web instead o html canvas for example. - Framer is great for microinteractions, and designers working more closely on the frontend, ui & motion. But typically a cog in the chain not a standalone option.

    Not to forget the dinossaurs: - Photoshop is dead for general Ui/Ux design. Might still be an option for creating some assets but clearly no your main tool. - Illustrator is losing ground, used to be my main for everything digital based, but only open it for vector illustration nowadays. - Affinity Designer is quite good, has some component capabilities but not a key point, I don't see them stepping up here as well, dev team is also probably quite stretched in all their different endeavours.

    Make sure to understand well your needs and which tool will solve it better. Always keep an open mind and be ready to switch if any tool evolves to solve your problems better. That's always my approach.

    1 point
    • Ktrn Dsrs, almost 5 years ago

      Thank you...! I think I will take on my free time to migrate a part of our app design on Figma to test it out…!

      0 points
  • Rich W., almost 5 years ago

    Anybody have any view into the long term pricing strategy at Figma?

    I'd like to switch over from Sketch but I don't want to bother getting up to speed in a new tool if they're just going to start charging a big monthly fee for solo users.

    1 point
  • Kris KimKris Kim, almost 5 years ago

    I'm also considering switch but my concerns are that our office often experiences network issue that puts me offline or slow internet from time to time, and the ability to handle the simultaneous edits to the same file (or project or artwork, whatever it's called). We use Abstract but it doesn't seem to address all the problems. Does Figma address these situations somehow?

    1 point
  • Agniva Si, almost 5 years ago

    I have worked extensively both in Figma and Sketch. Although I feel Figma is a much better way to work in a team, one thing that it lacks as of now is the availability of a read & write API. This would enable more people to write plugins and get work done faster. There are a few plugins in Sketch that I use and it allows me to speed up the process a lot. Seriously, a few I cannot live without. In case somebody wants a list, I am ready to help out.

    If sometime in the future they open this facility up to the community, they would be able to fill in most of the drawbacks that they have in their product right now.

    1 point
    • Ktrn Dsrs, almost 5 years ago

      I agree about the plugin that is a huge plus on sketch actually. Which is probably why Invision started to build a plugin ecosystem for Studio

      0 points
  • Jennifer Nguyen, almost 5 years ago

    I'm currently on Sketch which is lightyears better than Photoshop...but I have dabbled in other tools: Figma, Abstract, AdobeXD. Last time I tried Figma, it was really really laggy. But it sounds like the design community is switching to Figma which makes me want to try it again because my team has a big issue with syncing files. We have local versions and then have to be diligent about updating a master version and shared library on Google Drive.

    Has performance with Figma improved immensely?

    0 points
  • Vipul. MishraVipul. Mishra, almost 5 years ago

    Figma is built on the premise that as a designer, we want to work collaboratively. However, in my personal experience and preference (and, correct me if I am wrong here), I would like to complete the whole thing before involving others in the workflow.

    That being said, I have been using Figma for last few months had love it and quite likely never going back to Sketch (unless they support on-the-cloud interface.)

    Would be great if you can share consolidated feedback with community.

    0 points
    • Mr FannybatterMr Fannybatter, almost 5 years ago

      Easy to achieve. I design in a private page and then simply copy/paste frames into shared pages, when I’m ready.

      0 points
      • Vipul. MishraVipul. Mishra, almost 5 years ago

        Yeah, that's what I do but doesn't this makes it similar to Sketch + Invision..? What's the advantage here.

        Also, I can work in Sketch with native experience without relying on internet connection.

        0 points
      • Michael RurkaMichael Rurka, almost 5 years ago

        You can also design in "draft" and then move the entire file over into a project. I feel you!

        0 points
    • Andrew Richardson, almost 5 years ago

      Figma is built on the premise that as a designer, we want to work collaboratively. However, in my personal experience and preference (and, correct me if I am wrong here), I would like to complete the whole thing before involving others in the workflow.

      That was their original messaging which I still feel was a bit flawed because I too reacted in a similar fashion until I actually tried it out.

      I feel like the "multiplayer" aspect is less important as the "persistent single source of truth" aspect. I use it less as a tool to get together and create something but rather as a persistent status update. If stakeholders are curious about how a project is progressing after they've seen an initial draft they can check in whenever they want.

      Part of the problem of "complete the whole thing before involving others"is it's anxiety inducing for stakeholders. Yes, I know the common thought is that "stakeholders should trust us to do our job well" but the fact is that it's often not the case. Having the ability to see progress (even if they don't use it) gives them a feeling of control that eases their anxiety and makes happier clients that more quickly trust you to do your job.

      Just my thoughts :D.

      3 points