What exactly do you mean by "group subscriptions or topics"? Are you trying to create a subscription to each of the 100 topics? This can be done programmatically via the client library (e.g., in a for loop) or you could use the gcloud CLI (e.g., in a bash script):
https://cloud.google.com/sdk/gcloud/. Note that a given subscription can only be "attached" to one topic. If you want your subscriber(s) to consume messages from multiple topics, you need to create a subscription to each topic, republish the messages to a "combined" topic, and then create a subscription to that "combined" topic.