Well, let‘s take a look at your situation. What level are your athletes or clients at? New athletes or clients probably would not benefit from percentages as much as more advanced clients, as they need to learn how to perform the lift correctly first and foremost. Second, a new client will adapt to the exercise so fast that by the next time you perform the exercise, their 1 rep max may be out of date and thus their percentages would be incorrect (if they used to bench 100lbs, but after 2 workouts they can bench 110lbs, that 60% you have them working out as now too low to cause the adaptation you are looking for).
In terms of features, NeoOffice (donations accepted) is huge, truly a viable alternative to Microsoft office. It includes all the basic components: Writer, the Word processing component; Calc, for spreadsheets; Impress, the presentation module; draw, for the creation of graphics and diagrams; and Base, the database component. The spreadsheet component has some sophisticated features like Advanced DataPilot technology, Natural language formulas, an Intelligent Sum Button and a comprehensive range of advanced spreadsheet functions.