Not being a coder lemme throw in here.
#1) It may be useful to some and not others, the kind of stuff I do most often is unique enough I probably won't need it that often, but that's ME.
#2) As a group for this effort, (remembering that the effort is as much or more about working as a group than it is about the end product), do we as a group want to code more or code less for our first attempt at a group project? Leaving the endproduct aside for a minute we might consider that less may be more for our first foray, but more may be beneficial for the group health. Dunno, just saying.