I've always had to use a stationary belt/disk sander to clean up the cuts to get my (desired) true finished angle.
-Not sure why you'd need to "clean up" the cut. What sort of application requires here. Is it the finish or the angle that need a secondary operation? Is the tubing held by hand or clamped in a vise? How are you feeding the tubing into the blade?
A bandsaw cut will almost always leave a rough finish that displays "plow marks" across the face. Sometimes you can help yourself with more TPI in the blade and a slower controlled feed rate. Are you using any sort of coolant/lubricant while cutting? A dry cutter (end mill, drill, saw blade) can trap small particles/chips that will drag across/through the cut rubbing on the cut face and showing as horizontal marks. A good bandsaw will have a driven rotary brush that dislodges the chips from the blade so they don't carried back into the material. Coolant/lubricant can also help prevent this micro-welding of chips to the cutter/teeth. If this same saw blade cuts steel then there may be steel particles attached to the blade that drag/plow across the aluminum. A dull blade or one that has chips/particles can cause one side of the blade to not cut as well, this will show as the cut not being perpendicular.
If the tubing is hand held during the cut you're getting exactly what one would expect with both the finish and the angle. The tubing needs to held in a vise so there's no wiggling. There should be 2-3 blade teeth always engaged in the material, measure the tubing wall thickness and compare to the distance between 2-3 teeth. Insufficient teeth results in too big a "bite" and allows scarring on the cut face.
Would a cold saw with a circular blade work? Yes it might, provided you generate enough RPM for aluminum and the feed is slow enough. You'll still want to use coolant/lubricant for a cleaner looking cut IMO. A cheap cold saw is still expensive and will produce "plow marks" if it's not a rigid enough design. There are several reasons why you're not getting what you want, you'll need to describe the problem AND your equipment in better terms for a better answer.