I've tried out KiPart, and it works perfectly. It's going to be a time savere - and a frustration prevention tool.
There's not much joy in creating a pin-rich symbol with mouse keyboard dialogs mix.
You
can use just the keyboard to speed it up, if you're clever - I've done 256-ball BGAs before that way and it wasn't
too painful. The key is to sort the pins by type - get the electrical and graphical type fields filled out and then just do all the pins of that type in a row. Use P to call up the box, type name, <tab>, type number, enter, arrow down, repeat.
Not that that doesn't suck donkeys, but it sucks fewer than moving between keyboard and mouse repeatedly