diff --git a/gui/box.xml b/gui/box.xml
new file mode 100644
index 000000000..91a13435a
--- /dev/null
+++ b/gui/box.xml
@@ -0,0 +1,3 @@
+
+ {{INNER_XML}}
+
\ No newline at end of file
diff --git a/gui/col.xml b/gui/col.xml
new file mode 100644
index 000000000..f99c4e8bc
--- /dev/null
+++ b/gui/col.xml
@@ -0,0 +1,3 @@
+
+ {{INNER_XML}}
+
\ No newline at end of file
diff --git a/gui/header/file-menu.xml b/gui/header/file-menu.xml
new file mode 100644
index 000000000..722142f2f
--- /dev/null
+++ b/gui/header/file-menu.xml
@@ -0,0 +1,20 @@
+
+
+ ፨
+
+
+ File
+
+
+ Edit
+
+
+ Comp
+
+
+ View
+
+
+ Help
+
+
diff --git a/gui/header/window-buttons.xml b/gui/header/window-buttons.xml
new file mode 100644
index 000000000..50c91929a
--- /dev/null
+++ b/gui/header/window-buttons.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/gui/icon.xml b/gui/icon.xml
new file mode 100644
index 000000000..77ec8b6f6
--- /dev/null
+++ b/gui/icon.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/gui/input/checkbox-with-dropdown.xml b/gui/input/checkbox-with-dropdown.xml
new file mode 100644
index 000000000..03e811bd3
--- /dev/null
+++ b/gui/input/checkbox-with-dropdown.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+ {{OPTION_LIST}}
+
+
diff --git a/gui/input/checkbox.xml b/gui/input/checkbox.xml
new file mode 100644
index 000000000..5033548ce
--- /dev/null
+++ b/gui/input/checkbox.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/gui/input/dropdown.xml b/gui/input/dropdown.xml
new file mode 100644
index 000000000..a95913f82
--- /dev/null
+++ b/gui/input/dropdown.xml
@@ -0,0 +1,16 @@
+
+
+
+
+ {{CURRENT_TEXT}}
+
+
+
+
+
+
+
+
+
diff --git a/gui/row.xml b/gui/row.xml
new file mode 100644
index 000000000..f88a6a8f6
--- /dev/null
+++ b/gui/row.xml
@@ -0,0 +1,3 @@
+
+ {{INNER_XML}}
+
\ No newline at end of file
diff --git a/gui/text.xml b/gui/text.xml
new file mode 100644
index 000000000..92b459f4f
--- /dev/null
+++ b/gui/text.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/gui/viewport/panels.xml b/gui/viewport/panels.xml
new file mode 100644
index 000000000..7934780b5
--- /dev/null
+++ b/gui/viewport/panels.xml
@@ -0,0 +1,7 @@
+
+
+ Option A
+ Option B
+ Option C
+
+
\ No newline at end of file
diff --git a/gui/window/main.xml b/gui/window/main.xml
new file mode 100644
index 000000000..21e45378f
--- /dev/null
+++ b/gui/window/main.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+ Document 1* - Graphite
+
+
+
+
+
+
+
+
+ File: 1.8 MB | Memory: 137 MB | Scratch: 0.7/12.3 GB
+ 🖰 Box Select Objects | [⇧G] Move Selection | [⇧R] Rotate Selection | [⇧S] Scale Selection
+
+