For me, I approach throwing practice for ultimate much like practicing hitting balls/putting for golf. You want to focus on repetition, different throws (forehand, backhand, hammer, scoober, etc), different lengths (short, medium, long, hucks and pulls) and different situations (like inside out/outside in).

A few drills I love doing are: