Creating a configuration for each application being profiled, containing a name, optional host name/IP, and port. Also maybe a default location to find snapshots for that application?
A list of the snapshots and the application they are associated to. Maybe an option of grouping those snapshots? Maybe a way of archiving/versioning these so that we can compare profiles over time (see why our applications have degraded release after release

As an example, create a tree in the UI containing all the configured applications, under each, a list of associated snapshots/groups of snapshots, etc.
This would definitely be helpful to myself, not sure about anyone else.....