Not as such, but out of the box you get reword and fixup as first-class rebase macros. I use them all the time.
If you wanted to split a commit you'd still have to use a magit-assisted rebase.
So if magit added explicit 'history' support I just about wouldn't notice, it would mostly be under the hood.