I polish and hand work mold for a living so know a little about it. You can polish aluminum but you have to be careful because its so soft you can take to much stock out real easy. You have to watch your parting lines so you don't change there location. If you do you will have to fix flash on jigs. What are you looking to fix? Its easy to polish lead jigs if its just a better finish your looking for.
Hawk