[python] Add first draft of python properties generator

4 jobs for !2680 with feature/python-properties
latest merge request