Idea Summary
Add a new “Add Primary Key” option: APEX_GUID.

Using APEX_GUID would add the following into the generated trigger (the second line in the code below):
if inserting then
:new.id := coalesce(:new.id, wwv_flow_id.next_val); -- or better still create another synonym apex_id
:new.created := sysdate;
:new.created_by := coalesce(sys_context('APEX$SESSION','APP_USER'),user);
end if;
Use Case
The way that APEX generates IDs is great. Let the rest of us do it the same way APEX does--with no work.
Preferred Solution (Optional)
Add this into the next release of Quick SQL :)