diff --git a/icons/Symbolic/16/gimp-tool-handle-transform.png b/icons/Symbolic/16/gimp-tool-handle-transform.png
new file mode 100644
index 0000000000..b08774b8ed
Binary files /dev/null and b/icons/Symbolic/16/gimp-tool-handle-transform.png differ
diff --git a/icons/Symbolic/16/gimp-tool-n-point-deformation.png b/icons/Symbolic/16/gimp-tool-n-point-deformation.png
new file mode 100644
index 0000000000..3855fe1327
Binary files /dev/null and b/icons/Symbolic/16/gimp-tool-n-point-deformation.png differ
diff --git a/icons/Symbolic/16/gimp-tool-seamless-clone.png b/icons/Symbolic/16/gimp-tool-seamless-clone.png
new file mode 100644
index 0000000000..8ff642cbd6
Binary files /dev/null and b/icons/Symbolic/16/gimp-tool-seamless-clone.png differ
diff --git a/icons/Symbolic/16/gimp-tool-unified-transform.png b/icons/Symbolic/16/gimp-tool-unified-transform.png
new file mode 100644
index 0000000000..28b9faacda
Binary files /dev/null and b/icons/Symbolic/16/gimp-tool-unified-transform.png differ
diff --git a/icons/Symbolic/22/gimp-prefs-playground.png b/icons/Symbolic/22/gimp-prefs-playground.png
new file mode 100644
index 0000000000..a2e8d0755c
Binary files /dev/null and b/icons/Symbolic/22/gimp-prefs-playground.png differ
diff --git a/icons/Symbolic/22/gimp-prefs-playground.svg b/icons/Symbolic/22/gimp-prefs-playground.svg
new file mode 100644
index 0000000000..b27ac9c96b
--- /dev/null
+++ b/icons/Symbolic/22/gimp-prefs-playground.svg
@@ -0,0 +1,193 @@
+
+
+
+
diff --git a/icons/Symbolic/22/gimp-tool-handle-transform.png b/icons/Symbolic/22/gimp-tool-handle-transform.png
new file mode 100644
index 0000000000..fd27a61c9e
Binary files /dev/null and b/icons/Symbolic/22/gimp-tool-handle-transform.png differ
diff --git a/icons/Symbolic/22/gimp-tool-handle-transform.svg b/icons/Symbolic/22/gimp-tool-handle-transform.svg
new file mode 100644
index 0000000000..c0dfb7a0a7
--- /dev/null
+++ b/icons/Symbolic/22/gimp-tool-handle-transform.svg
@@ -0,0 +1,130 @@
+
+
+
+
diff --git a/icons/Symbolic/22/gimp-tool-n-point-deformation.png b/icons/Symbolic/22/gimp-tool-n-point-deformation.png
new file mode 100644
index 0000000000..0914b71684
Binary files /dev/null and b/icons/Symbolic/22/gimp-tool-n-point-deformation.png differ
diff --git a/icons/Symbolic/22/gimp-tool-n-point-deformation.svg b/icons/Symbolic/22/gimp-tool-n-point-deformation.svg
new file mode 100644
index 0000000000..464b56e0fa
--- /dev/null
+++ b/icons/Symbolic/22/gimp-tool-n-point-deformation.svg
@@ -0,0 +1,129 @@
+
+
+
+
diff --git a/icons/Symbolic/22/gimp-tool-seamless-clone.png b/icons/Symbolic/22/gimp-tool-seamless-clone.png
new file mode 100644
index 0000000000..9baa6eaff8
Binary files /dev/null and b/icons/Symbolic/22/gimp-tool-seamless-clone.png differ
diff --git a/icons/Symbolic/22/gimp-tool-seamless-clone.svg b/icons/Symbolic/22/gimp-tool-seamless-clone.svg
new file mode 100644
index 0000000000..d235338041
--- /dev/null
+++ b/icons/Symbolic/22/gimp-tool-seamless-clone.svg
@@ -0,0 +1,135 @@
+
+
+
+
diff --git a/icons/Symbolic/22/gimp-tool-unified-transform.png b/icons/Symbolic/22/gimp-tool-unified-transform.png
new file mode 100644
index 0000000000..097d7f4a4d
Binary files /dev/null and b/icons/Symbolic/22/gimp-tool-unified-transform.png differ
diff --git a/icons/Symbolic/22/gimp-tool-unified-transform.svg b/icons/Symbolic/22/gimp-tool-unified-transform.svg
new file mode 100644
index 0000000000..19b2f67f5b
--- /dev/null
+++ b/icons/Symbolic/22/gimp-tool-unified-transform.svg
@@ -0,0 +1,136 @@
+
+
+
+
diff --git a/icons/Symbolic/24/gimp-hfill.png b/icons/Symbolic/24/gimp-hfill.png
new file mode 100644
index 0000000000..cefd3763fd
Binary files /dev/null and b/icons/Symbolic/24/gimp-hfill.png differ
diff --git a/icons/Symbolic/24/gimp-hfill.svg b/icons/Symbolic/24/gimp-hfill.svg
new file mode 100644
index 0000000000..3f53a849d9
--- /dev/null
+++ b/icons/Symbolic/24/gimp-hfill.svg
@@ -0,0 +1,136 @@
+
+
+
+
diff --git a/icons/Symbolic/24/gimp-vfill.png b/icons/Symbolic/24/gimp-vfill.png
new file mode 100644
index 0000000000..150c1ff88d
Binary files /dev/null and b/icons/Symbolic/24/gimp-vfill.png differ
diff --git a/icons/Symbolic/24/gimp-vfill.svg b/icons/Symbolic/24/gimp-vfill.svg
new file mode 100644
index 0000000000..1ca45142a3
--- /dev/null
+++ b/icons/Symbolic/24/gimp-vfill.svg
@@ -0,0 +1,141 @@
+
+
+
+
diff --git a/icons/Symbolic/48/gimp-prefs-playground.png b/icons/Symbolic/48/gimp-prefs-playground.png
new file mode 100644
index 0000000000..ba6586a960
Binary files /dev/null and b/icons/Symbolic/48/gimp-prefs-playground.png differ