Kiedyś stworzyłem prosty skrypt który zapisuje wszystkie szablony (z wybranego stylu) do plików tekstowych, a następnie aktualizuje zmiany w bazie. Obecnie potrafi działać tylko na jednej paczce szablonów oraz tylko z MySQL. Szablony grupowane są w foldery z zachowaniem struktury z ACP (używa angielskich nazw grup).
Planuję (w niedalekiej przyszłości) trochę go rozwinąć. Dodać m.in edycję stylów oraz livereload.

Wszystko czego potrzebujesz to zainstalowany nodejs oraz dostęp do bazy danych.
1. Pobierz i wypakuj https://github.com/Matslom/mybb-theme-ed...master.zip
2. Uruchom wiersz poleceń, przejdź do utworzonego folderu, wydaj polecenie
npm install
3. Uzupełnij plik config/app.json danymi do bazy danych oraz podaj ID paczki szablonów

Komendy:
Pobranie szablonów z bazy i zapis plików
node index.js init
Obserwowanie plików
node index.js watch

Teraz możesz edytować utworzone pliki, a wszelkie zmiany zostaną zapisane w bazie i widoczne na forum.