Over 10 years ago, I first published a piece of software called Bible Reading Plan Generator. It is very simple: You enter a list of books of the Bible you want to read (or a pre-prepared list, such as "Gospels"), and the number of days you want to spend reading them. It will divide those books up into the most evenly lengthed sections possible.
It tries to do so by dividing along natural breaks (section headings in the English versions, chapters, paragraphs) as far as possible. Obviously, that's a balancing act. If you have a very long paragraph, you avoid breaking in the middle only by having more unevenly lengthed readings. There is an options screen that lets you set the balance between natural breaks and even sections. You can also choose a plan that doesn't subdivide chapters, if you wish. There's one more option: A long book of the Bible may take a very long time to analyse all possible ways of dividing it; you can sacrifice a little, maybe ending up with a sub-optimal reading plan, but make the calculation faster.
The software is free, and runs on all current versions of Windows.
One of my users kindly sent in a bug-report. There were certain edge-cases when the "whole chapters only" option was still giving readings that broke up chapters of the Bible.
That bug has now been fixed, and a new version released. Meet 2.6.
A long-term project, that may never happen, is to make this software a lot more user-friendly, and add in some new features I have in mind. But, for now, with gratitude to Bill, here's a new version for you.