I don’t know about native, but I use fxeditor by Jean Moreno (the cartoon fx fame). Then again, You could look at his code and build your custom fx editor yourself.
One thing I should mention. When scaling a prefab, make sure it is on an instance of the prefab and not the prefab itself. For some reason, unity will retain the scale modification so that at every time this is called the particle will get bigger and bigger (or smaller depending on the scale factor). Yes, unlike a lot of modifications that can be made during play mode, this will permanently modify and non instanced prefab/particle.
If you add prefabs via a gameobject/particle system publicly in the inspector and then modify it directly using the scale script, the prefab itself with be permanently modified.
Always work with instanced particle systems is my advice.
But as far as I know, the answer is NO, Unity does not have native support for scaling particle systems.
I remember reading a couple of posts in the threads the Unity devs were posting in which they were taking feedback from the community, and several people (myself included) mentioned this very problem as something they’d like to see addressed in the future.
I hope the Unity devs implement a way to do this in the 5.x release cycle.