diff --git a/tools/configurator.sh b/tools/configurator.sh
new file mode 100644
index 00000000..b8f92caf
--- /dev/null
+++ b/tools/configurator.sh
@@ -0,0 +1,47 @@
+#!/bin/bash
+
+source /app/bin/global.sh # Store actual work code in globals (for use elsewhere if needed) and keep Configurator strictly dialogs
+
+# Configurator Option Tree
+
+# Welcome
+#     - Move Directories
+#         - Migrate ROM directory
+#         - Migrate downloaded_media
+#         - Migrate BIOS directory
+#     - Change Options
+#         - Change Rewind Setting
+#     - Upgrade Files
+#         - Grab all missing cores
+#         - Update all cores to nightly
+#     - RetroAchivement login
+#         - Login prompt
+#     - Reset RetroDECK
+#         - Reset RetroArch
+#         - Reset Standalone Emulators
+#         - Reset Tools
+#         - Reset All
+
+configurator_welcome_dialog() {
+
+}
+
+configurator_migration_dialog() {
+
+}
+
+configurator_options_dialog() {
+
+}
+
+configurator_update_dialog() {
+
+}
+
+configurator_retroachivement_dialog() {
+
+}
+
+configurator_reset_dialog() {
+
+}
\ No newline at end of file