This is a good study method. Writing the scripts, while trivial, makes me reflect on why the formulas work. Later on, they could be integrated into a GUI (perhaps using Tkinter or QT).
These scripts might also be integrated later on into more complicated scripts designed to solve geologic problems. I am writing them as modules and I am including docstrings as I go.