Bonjour, ce sont les packages tns* non (ils sont de très grande qualité je suis tombé dessus par hasard !) ?
Pour la question des "mini-packages" il me semble que pstricks fonctionne comme cela : un package principal pstricks et dans le répertoire plusieurs fichiers donc ça doit être possible de faire comme vous l'entendez ;-)
CTAN est assez pointilleux sur l'architecture des packages mais en regardant d'autres packages complet on peut s'en sortir avec un zip qui contient :
- le répertoire <package> avec dedans un fichier descriptif README.me et des dossiers <doc> et <tex> ;
- les fichiers de la doc (format tex et pdf) dans le répertoire <doc> ;
- les fichiers sty du package dans le répertoire <tex>.
Après si cela ne convient pas, les personnes en charge du CTAN expliquent ce qu'il faut modifier et/ou rajouter ;-)