yes, this is indeed a very very very important feature. as far as i can see, many other people need that as well, and some are even working on it already (as you already mentioned yourself). i personally am not really happy with the level of sophistication of these solutions (coming from a spring-boot background).
maybe it's time for a "KEEP like" initiative and start gather ideas from all the people?