Even if you are the only user, it is not a waste of time, as making this is a form of self-improvement. Besides, you never know when you or somebody else would need your package.
For example, I have many projects (like Platons, Map.js and Viu) that I’m not aware of anyone else using them for anything. But I learned a lot while making them. Maybe, someday, they will find their true purpose … in an exhibition of The Museum of Unused Software.