i have a little utility i wrote to insert a defined configuration into an installed OS, and later bring forward any modifications to that configuration, modifying configs or just copying files as necessary.  it&#39;s strengths are keeping clear sets of backups of everything modified, and informing me not only what&#39;s being modified, but more importantly whether perchance anything being replaced had been modified by other than me.  other things i like about it, it has no daemon, it has no requirements other than bash, ssh, and rsync, it allows the system to remain entirely vanilla.<br>

<br>at this juncture i find myself wanting to improve this little utility to be more flexible, to work with more variations in configurations.<br><br>at the same time i am wondering whether my precious time is better spent improving my utility, or searching amongst the confoundingly rich array of configuration management software already available.  when i do glance around, what i see is way more complicated than i want.<br>

<br>i solicit your thoughts and recommendations.<br>