Would it be any different if you used a different tool and/or programmed everything manually?
In my experience, it would be 50x worse because Excel handles for you a lot of things that are extremely time consuming to code manually. (eg. error handling)