[FEATURE] Custom projects in any language

Change-Id: I013f90ac8defd6150ac3453373b5530b7235d6c9
Resolves: #57530
Reviewed-on: https://review.typo3.org/29078
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers