There is software for modifying profiles. I've never used it - those who have say it's rather demanding to get it right. One can vary profile performance by altering the profiling targets, but there is an element of unpredictability in doing that, whereas directly editing the profile data, from my understanding of what's involved, would be more controllable and predictable.