If you want a low-resources solution, and your primary goal is learning, you could always try C++ with a library like SDL.
This is just programming though, no GUI involved, but it’s an amazing learning experience, and can give you a massive variety of features, which might not be available to certain tools/engines.