RE: Flying with SoftWare Favorites Gallery List
I applaud your initiative and believe that you will be a good keeper for its care-taking.
If it is worth writing it is worth writing in assembler.
When you have calculated the worst case time needed for a project, triple the numerical value and raise to the next time unit.
-I.E. a project estimated to 6 days will take 18 weeks.