Or another cool feature for the IDE IMO would be the ability to adjust the order of common properties.
Not the same, but you can pick your favourites. And use the favourite tab.
I was also thinking this could be my first contribution to the Lazarus IDE
Don't be discouraged. Where there is a will....
However, you should see, if the ordering is a change that is likely to be added.
I would be ok with it. Though probably prefer to keep it simple with a fav first....
I don't know about other team members.
But seriously, OI is in the package IdeIntf
B:\lazarus_latest_2\components\ideintf\objectinspector.pp
Search for the text "Add to Favorites" unit ObjInspStrConsts.
Then learn how that works. (Search backwards, where is it used, what events does it trigger ....)
You can replicate/change it to add a priority.
Last thing to find is how to sort the fields.
Or Simplify it, and just have a "favourites first" order. (Or favourites highlight)
The favourite tab is nice, but it means constantly switching....
Maybe better that just sorting is grouping.
Each property goes into a category
Position: Left/Top/Height/Width/Borderspacing/Align
Display: Caption/Font/Color
And those are then ordered. But headers need to be inserted (Hint: none editable property editor, without input).