Dead slow IDE

flounder:
The correct place to create a working folder in Windows is NOT under the .exe directory, but in the AppData folder for the user.

...which is exactly what the Arduino IDE does normally. However, there are some use cases where this is not convenient or not possible. For those use cases, there is portable mode.