Generate UUIDs of different versions with customizable options.
Version 4
Random UUID (most common)
Version 1
Time-based UUID using MAC address
Version 3
Name-based UUID using MD5 hash
Version 5
Name-based UUID using SHA-1 hash
Version 6
Time-ordered UUID (like v1 but sortable)
Version 7
Unix timestamp-based UUID
Nil/Empty UUID
Special null UUID (all zeros)