If you intend to run Windows on it the RAM issue will be even more important as Windows is a fair bit more resource-intensive just to get the base OS running.
It’s worth taking the time to learn enough Linux to use it for these types of projects, it will pay dividends in efficiency and flexibility.