Is there any option/extension in org mode to auto order certain lists?
For example: I would like to order by TODOs by priority or I would like to order by TODOs by state.
You can use the function
org-sort, which by default is mapped to
C-c ^ in
Sort same-level entries. When there is an active region, all entries in the region will be sorted. Otherwise the children of the current headline are sorted. The command prompts for the sorting method, which can be alphabetically, numerically, by time (first timestamp with active preferred, creation time, scheduled time, deadline time), by priority, by TODO keyword (in the sequence the keywords have been defined in the setup) or by the value of a property.
See this answer for multiple sorting levels: org: How to sort headings by TODO and then by priority?