What are the key differences between Flask and Django, and why might you choose one over the other for a lightweight internal tool?