I currently use Excel. I have a simple workbook right now that tracks simple and work-up loads (incremental loads where you type in a mix/max grain and an increment and it figures out all the intermediate steps). It also calculates the total of each component required for each 'batch'.
It's pretty simple but I'm more than happy to share.
Right now I'm in the process of writing a software application that will be a complete reloading room management solution:
* Graphical calculation of group size (accuracy) and precision (minutes of angle/milrads from aim point) based on photos of your targets that can be linked to recipes
* Inventory control to track what you've acquired and what you use of all components (bullets, primers, cases, powder)
* Recipe storage, search etc.
* Automatic cost calculation per round, based on receipts you enter for inventory tracking
* Recipe library management and social sharing, etc
* Ballistics charts for your custom loads, based on FPS, ballistic coefficient, etc.
* General DOPE sheet management
* Web client for entering your data at the range (maybe)
* Android/Win8/iOS native clients for entering data at the range
I'm a Windows developers, so the main system will need to run on Windows/.NET.
The first component I'm going to complete will be the graphical group size calculation, because I have a ton of targets I need to analyze
Depending on how much effort it takes to build, I'll either make the whole system available for free or will make it a super cheap shareware application. Probably I'll just give it away free.
I'm probably a few weeks away from polishing off the target analyzer. I'll definitely make that available for everyone to use for free.