One of my favourite pieces of software as a GM is the Rolemaster Character Utility or RCU. This is a piece of freeware (you can download it from here Rolemaster Character Utility full) that you can share and anyone can use. This is the windows version but I have run it under WINE on linux boxes without a problem.
What the programme does is allow you to step through the character creation process from name and profession, race, stats and skills in a wizard style interface. Every time you make a choice it eleminates things that no longer apply, so chose a mentalist and all the channeling and essence spell lists drop off the lists. Chose a halfling and all the height and weight charts adapt to give sensible results for halflings.
Once a character has been created it can be saved and recalled to do the leveling up including stat gain rolls, spell aquisitions and hits and skill. It automatically calculates level bonuses, stat bonuses and updates the spells available.
You can when developing a character go back and keep the same basic character but change their profession or race to see if they would be better as a different realm, profession, race etc.
It is easy enough to set the GM specific optional rules such as if you allow characters to reroll paticularly low stats, whether to add stat bonus on to spell aquisition rolls and such. Everything is optional and you can just skip things that do not apply to your game. When you are buying skills it shows you just about every possible skill with the correct costs for that class. The programme was written back in 1999 and seems to include every profession, skill, spell list and background option from every book published up until that point. In my case this inlcudes many skills and spells that I do not have in my game but that is not an issue.
Creating a 1st level character takes about 15 minutes for a spell user, slightly less for a realm of arms character and then leveling up takes about 5minutes to 10 minutes depending on the level as I find some are more significant than others especially 4th level and 9th.
The only thing this doesn’t do is spend the points for the coming level, the ‘learning’ development points.
The output is clear and simple to understand and all the ‘DruTam’ character sheets in this post were created using this programme. If you are playing RM2/RMC and you have not used this before then I would seriously consider giving it a whorl. It looks dated because it is but it will save you hours upon hours in creating interesting and fully developed NPCs in any ongoing game.