Forward values from JSON file as class attributes
Pathlib

Use it. It makes stuff like this:

os.path.join(os.getcwd(), "..", "data", "log.log"),


much nicer. It can also avoid this kind of thing:

"D:\dir"


namely, OS-specific directory separators. If you ever hope to have this be cross-platform, you'll want to remove your backslashes and use the libraries for path manipulation.