What's the bare minimum for Packaging Games?

Yes, C++ and Game Development are enough to work with UE4

The alternative for windows is Visual Studio Code, its faster and lighter, but with fewer capabilities.