Contrary to some info upthread, AA now has an A330 for the daily flight PHX-HNL. From LAX there are 3 daily A321s, 4 on weekends (Thu-Su), correctly described, 2 daily B772s from DFW.
To OGG, from LAX there's one daily A321, two on weekends(F-S). From PHX one daily (old)B 757, and try to avoid the red-eye return with that, almost 6h flight ! From DFW one daily B772.
To LIH, from LAX there's one daily A321, two on weekends (F-S), from PHX a daily B757, doubled on Saturdays. No direct flights from DFW.
IMHO, the A321s are OK for day use, but wanting to max HI time, with a late afternoon departure, or a red-eye return, I would prefer the domestic F (I fare) lie-flat A330 HNL-PHX or the B772 HNL-DFW or OGG-DFW.
Please note that going from SEA or any other AS connection to any HI destination you'll not retrieve any TPs or Avios unless its a BA ticketed connection from a BA flight, i.e., a stand-alone AS ticket will have to be credited elsewhere .
Good luck with your plans!