Criação dinâmica de pacotes

Fala galera.

Me deparei com um problema onde além de criar classes dinâmicas, também preciso criar pacotes dinâmicos.

Em relação a classes fica tranquilo usando reflection, mas pacotes não consegui achar nenhuma forma.

Alguém sabe como fazer isso?

O que exatamente você quer fazer?
Qual a necessidade de precisar criar objetos do tipo Package?

Reflection não serve para criar classes dinamicamente, serve para você obter metadados das classes e poder instanciar e/ou manipular instâncias das mesmas.

Um pacote nada mais é do que um namespace para organizar suas classes, entretanto a API de reflection permita você obter um objeto Package a partir de um objeto Class.

Documentação da classe Package: https://docs.oracle.com/javase/8/docs/api/java/lang/Package.html