Moin,
also, wenn wir bei Vorträgen sind - vor langer Zeit habe ich mal einen Vortrag zu JEA gehalten, der ziemlich genau die oben genannten Anforderungen abdeckte. Ich weiß nicht mehr, ob der aufgezeichnet worden ist; es war auf einer der "CLoud & Datacenter"-Konferenzen.
Und ich würde behaupten, dass das Beispiel auch in dem Rheinwerk-Buch behandelt wird ...
... ja, wird es, und zwar in Kapitel 3.7.8 - das habe ich seinerzeit geschrieben.
Also, wenn es wirklich nur diese Anforderungen sind, dann kann das eine Alternative zu einem kommerziellen Tool sein.
Gruß, Nils