hey
As said, using the software that is available like WinISD is a huge bonus and saves a lot of complex maths, its the best place to start.
For a basic reflex box, there can be two approaches depending on what you want to achieve.
Firstly, if you already have an idea of the driver you would like to use, you can enter its specifications into the software and start to play with different sizes of boxes and port tuning etc to give you the response you would like. The 2 main things you're looking to adjust are the volume of air in the box (bigger boxes will go lower, but will give you a little more group delay and make it easier to over-excurse the driver) and the port tuning, which will control at what low frequency you get your boost of response at the bottom end before the response falls away.
Alternatively, rather than starting with the driver you can approach if from the other side if you want. If you already have an idea of what the final box is that you'd like to aim for (maybe a particular size or shape to make it transportable, or fits under a stage, or any other requirement) you can enter that into the software first, and then try a selection of different drivers in it to see what results you get and what suits your design.
In reality, it'll probably be a mixture of both, having a rough idea of what you're looking for, trying a few different drivers, making adjustments to sizes and port shapes and tunings, till it all comes together in a design you're happy with.
in term of the driver specs, it takes a long time and lots of experience to know what you're looking for and what will suit a particular design, but there are some common threads to spot. Drivers with a low natural resonance frequency (fs) such as big beefy drivers like the BMS 18n862, will be easier to make play super low frequencies down towards 30Hz or below, and will probably have a slightly looser motor system (qts, higher number is looser) and a longer a X-max (how far they can move forward and back) to match and really push air. They'll work well in big reflex boxes to push out low frequencies, however will probably be a little less sensitive and need some decent grunt in their amp too.
Drivers with a slightly higher resonance and a stronger motor system (lower qts) wont go to the same super lows as the others, but will sound a bit tighter and punchier, and can usually be made into more compact boxes that are a bit easier to transport. They'll also (by dint of their own slightly higher sensitivity as well as the more compact box) be a bit more sensitive and give you a touch more volume watt for watt.
Then there are other drivers with especially strong magnets and motor systems which can work in a well designed ported box, but shine inside some of the more complex designs like horns etc.
For live music, a strong response to 40hz or just below is often fine and this allows you to keep the box a little more compact, most decent 18" drivers and even many good 15" drivers will work for this. If you're planning to use it with a lot of synthesizers or electronic/dance music with extra-low frequencies, using the more high spec drivers and pushing down towards 30hz will make a big difference.
Once you know the port area/length, volume of air that's required in the cab, and the driver, it's then time to take these and work out how to actually make that into a speaker cabinet.
As said, its always a good idea to make the ports as big as possible within the box, and also add plenty of bracing on all sides (though remember these things subtract from the air volume inside the cabinet, so the cab then has to be made bigger by the same volume to keep the air volume the same).
A wooden shelf port or corner ports are great for doubling up as bracing to the cabinet walls, but it can be hard to judge exactly how long to make them. The software will tell you a length, but if they're against a sidewall this makes the port seem a little longer and they need to be shortened slightly to balance that out. You'll probably need a prototype made to nail this before your final production cabs.
Plastic tube ports dont have the same advantage of bracing the sidewalls, but they're advantage is you can change them without having to build the whole box again from scratch, so you can make them a touch longer than needed initially and then gradually cut them down slightly as you measure the response or impedance of the cab, eventually getting them to the right size for your tuning.
Think about how you want to lift and transport it and where sensible places might be for handles, and if you want wheels would they be on a removable board or permanently attached to the back. Top hats for pole mounting your top speakers can be added in, and maybe feet on the bottom with matching groves on the top so that speakers can be stacked together.
Of course, a great thing to do is work back through the archive of posts on here and read about some of the other builds, you'll pick up lots of good information and tips on designing and constructing.
K