Attached is an example of the Prime Options Calculator that I use. The covered call section will also accommodates up to 10 roll-out and if the unwind is used, automatically calculates from the original Buy-Write or roll-out(s). Handles over 40 option strategies, each with the ability to be saved into a unlimited data base like file that's retrieved and available for later review. Also has a Adjusted options calculator, Quick Naked options margin requirement calculator, and pricing models that allow multiple strikes.
But as I stated, it's not free. But neither is "Word" and all it does is handle documents.