this may be one of the 3 points on Paolo's list. In case it is not, here is another option (4?):
- define .hs data records for project config, package configs
- write export tools to export config records to existing formats:
cabal
stack yaml
...
this way, there is no need to revise the current workflow or modify tools.
However we define a common standard content structure, most users do not need to worry about .cabal, .yaml syntax