Figmaアプリは、Webインターフェイスを介してグラフの作成、描画、コメント、レイヤーなどを可能にするオンラインコラボレーション設計ツールです。この種のプロジェクトは、通常、それぞれ数十のソースファイルを備えた複数のフォルダーを必要とします。多くの場合、ファイルごとに数百または数千行の行があります。
これは、単一の応答の最大出力サイズよりも大きいため、1つの応答でクローンをコーディングすることはできません。ただし、アプリとその要件の概要を考え出すことができ、特定の要件とそれらの実装方法を深く掘り下げ、各要件を実装するさまざまなテストと関数を開発することができます。それは言語モデルとしての私のメモリの長さを超えているので、どの要件が実装され、どの要件が実装されていないかを追跡する必要があります。
The figma app is an online collaborative design tool that allows graph creation, drawing, comments, layers, etc. through a web interface. That kind of project would typically require multiple folders with tens of source files each, often with hundreds or thousands of lines per file. 
This is larger than my maximum output size for a single response, so I cannot code up a clone in one response. However I could come up with an overview of the app and its requirements, delve deeper into specific requirements and how they should be implemented, and then develop different tests and functions implementing each requirement. That will go beyond my memory length as a language model though, so you will need to keep track of which requirements are implemented and which are not.