Don't think there's any shame in building something somebody else has built 🙂 If there was, I'd be forever in the hall of shame — I often build things that are already there because they don't have the features I want.
Of course, not knowing the specifics, I might be totally off 😛