@linuxUsr118 there is nothing OOTB in the OSS edition's that will do this for you. The package sync feature in the licensed version: https://chocolatey.org/pricing may have part of what you are looking for.
(First time in this chat, sorry if this is bad etiquette :smile: ) Have you all every considered using the Electron desktop app framework for Chocolatey GUI? While it'll make the app a little heavier I feel like it might be easier to go cross platform in the long run which I get the feeling Choco wants to do. Plus apps really look clean and nice looking.