I did! 😊
But mostly, it was more about extending existing ones.
Mainly tweaking data-inputs and forking packages to customize them for my project's specific needs.
Sometimes it was also about improving performance inside packages or ensuring compatibility with newer packages.