Доработать небольшой json редактор на PyQt5 Python

Есть скрипт на 500 строк для редактирования json файлов. Сделан с базовой серой расцветкой. Подтягивает 2 json файла (tokens.json и settings_gui.json) с данными о токенах и параметрах интерфейса (адрес кошелька, скрытые параметры которые не отражаются в редакторе, тип валюты).

1. Нужно изменить интерфейс, чтобы был по привлекательней и не поход на оригинал. Заголовки в 2х подокнах - разделе кошельки и токены (см скриншот). Может как то по лучше укомпоновать значения параметров: не один в строку, а по столбцам
2. Считывал данные с еще одного файла settings.json в котором адреса кошельков (до 5 шт). Сейчас скрипт работает только с одним адресом из settings_gui.json т.е. просто цикл поставить (см скриншот).
3. Отослать данные tokens.json в телеграмм по url типа https://api.telegram.org/bot1213213/sendMessage?chat_id=1111&text=(тут текст файла в html). 1 раз во время запуска.
4. Убрать черное окно при открытии (консоль)
5. Была кнопка раскрытия списка, но стала глючить - закомментировал. Если поймете как починить хорошо. Нет - нет.

Читайте на 123ru.net