We have couple of applications developed in flex across the org, but all components look and feel is different though components are same.we wanted to apply the unified styling for all , meaning if i use button/tabbar etc... in all application style should be same.is there any way to achieve this with a minimal changes like below what we are thinking of creating a swc with style sheet and ask them to use this. will this work out? and what is the best way to do it.
Yes, skins and style sheets would be the best route.
You should probably set a folder on the project for styles and put those items in there and then call the style from the main application file.
Then of course, you will have to make sure nobody did any style changes in the components themselves or through code.