.. to provide a prompt of what to profile, and it settings eg.
CPU, (freq: X hz, skip-idle)
kprobe (list)
uprobe (search)
tracepoint (list/search)
filter to process
Part 2
allow profile to save in the UI (eg. json, stackcollapse etc)
Part 3
show start/stop/pause