Potential pitfalls. Theft by metal thieves, and on older siding paint leaching down onto bricks leaving a colored residue. Aluminum oxidizes, but does not rust. If you have damage from wind those sections would need to be replaced, you cannot remove the bend in the metal.
There are exceptions to every rule, Michelle, but yes aluminum can most often be painted, and needs to be on the exterior of the home. The largest pitfall to aluminum, as opposed to vinyl or wood, is that aluminum dents easy. A higher maintenance item, but one can change the color of it as opposed to vinyl.