I have the 4.2 inch version, which has the same Chip and SOM - EP32S3, with same PSRAM etc.
I used VS Code with platfomio to program it, using the Arduino framework.
I also used lvgl, squareline IDE to design and control the GUI.
There is a glitching problem with the 4.2 inch that a few people have seen, let us know if you also see this on the 7inch version (entire screen image jumps around a few pixels, then back again sometimes).