Bingo....I made a copy of this tool years ago for ripping laminated CF/balsa spars to final size for bagged sailplane wings in lengths from 24" up to 48". If you have access to a table saw, use a very fine tooth "smooth finish" blade meant for laminates and/or veneers and your spar will be straight, accurate, and smooth enough not to require any sanding before use. Stack your wood blanks and make them in one pass.
You can also use a large bandsaw but you'll need to set up a suitable length table and fence, and the spars will require some finish sanding (cut them 1/32 or so oversize and sand to final finish with a block).
Barry