Since the whole project is just a pass-time anyway, what does it matter
Besides, I learn stuff along the way.
I once discovered a "T" rating for projects:
T0: A project that you can complete with existing tools.
T1: A project where you first have to make the necessary tools.
T2: A project where it is necessary to make the tools needed to make the tools required for the project.
Tn: A project where it is necessary (to make the tools needed)*(n-1) to make the tools required for the project.
I have been unable to re-discover the reference for this.