ARMANI: Part-level Garment-Text Alignment for Unified Cross-Modal Fashion Design