The de-facto collaborative design tool for product and design teams of all sizes.
Figma is incredibly flexible, so much in-fact that almost everyone should be able to use it for one reason or another.
If you're creating website assets (e.g. putting together site logos—like on our site, post/video thumbnails, product feature mockups, etc.), Figma is the answer.
Adobe used to run this world (so much in-fact that it tried to acquire Figma for $20bn—still TBD if that officially goes through), but Figma has shaken up the world by making design and product a collaborative experience.
Although I will note, it works better with vectors (like SVGs), it's not going to really replace your photography editing stack (so you may still be called back to Photoshop when needing that type of tooling).
You simply can't be in the product or design world without interacting with Figma in one way or another. Teams love using it, and sharing mockups have never been so easy.
The best part of it all? Figma is totally free for most use-cases.
A better way to build products for product and engineering teams of all sizes.
Linear is in an interesting category. It's in one way a product tool (e.g. focusing on bugs, feature requests, and sprints/cycles), and another part project management (for managing the tasks around the cycles).
The thing is, Linear is very much built for your engineering and product team to tie in all of this information together. You'd be hard-pressed to use Linear as a replacement for the company's general project management tool.
If you're heavily a product-focused company, and most of your employees are engineers and product people though, you can probably get away with just using Linear as your team's project manager.
While some people may say that Asana is a main competitor, we'd probably say that your product/engineering team is trying to fit into the more general project management needs of the rest of the organization.
It's not uncommon for much larger companies to use a general project management tool like Motion or Asana, along with Linear. Heck, even the engineering/product team at Motion uses Linear internally (alongside Motion of course).
The main competitor in this area is really the Atlassian suite (mainly Jira), and, well... Linear is just better and more modern in just about every way. Teams that use Linear often greatly enjoy using it, and have an appreciation for it (hugely advocating it). Whereas teams that use Jira when asked what they think would typically respond with an "it's fine, I guess".
Linear also integrates quite well with modern software like Slack via Dispatch. Their API is a joy to work with, and we're actually starting to see modern teams integrate their software with Linear before even that of Jira. That said, most any enterprise tool will integrate with Jira more likely than Linear. So it really depends on the size of your team and the accompanying stack that you're using.